PowerBuilder的12.5迁移

问题描述:

使用SNC驱动程序 dateformat=mm/dd/yyyy和SQL Server用户日期 format=mdy以及

PB12.5。到现在为止还挺好。PowerBuilder的12.5迁移

问题出在用户的区域设置为dd/mm/yyyy。因此,在PB12.5中传递类型为Date的参数(例如在使用存储过程的DW中)将始终采用dd/mm/yyyy格式,但SNC驱动程序期待mm/dd/yyyy,导致错误。

反正是有格式化“日期时间”类型的变量使用mm/dd/yyyy格式代替,在这种情况下?????没有用,把它变成格式为mm/dd/yyyy的字符串。我试过了。

我认为这与数据库或连接设置无关;这是一个UI问题。这听起来像是你在回答普遍问题之后,但这取决于你正在谈论的控制。例如,DW编辑掩码的答案与DW编辑不同。

而且,如果你使用的日期或时间数据类型(客户端和服务器上),传递值来回切勿格式受到影响;格式仅用于显示值AFAIK。

祝你好运。