Powerbuilder 12.5迁移

时间:2016-11-30 16:17:36

标签: powerbuilder

PB12.5使用带有dateformat=mm/dd/yyyy的SNC驱动程序和SQL Server用户日期format=mdy。到目前为止一切都很好。

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

无论如何格式化' datetime'类型变量改为使用mm/dd/yyyy格式,在这种情况下?????无法将其转换为格式为mm/dd/yyyy的字符串。我试过了。

1 个答案:

答案 0 :(得分:0)

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

并且,如果您使用日期或日期时间数据类型(在客户端和服务器上),来回传递值不应受格式的影响;格式化仅用于显示值,AFAIK。

祝你好运。