最近,将pb9的程序升级为pb12.5,数据库用的是sql server 连接方式改为了OLE DB;
升级完后,发现一个问题,插入或更新数据的时候如果字符过长数据库不会自动截断数据了,数据库的ANSI_WARAINGS设置的是OFF理应自动截断的,后来查资料说是用 OLE DB、ODBC等方式连接sql server ANSI_WARAINGS默认属性为ON,现在想自动截取有办法吗?插入过长的字段都是备注信息之类的,很多,每个都改的话工作量很大。
...全文
16063打赏收藏
关于OLE DB连接方式的问题
最近,将pb9的程序升级为pb12.5,数据库用的是sql server 连接方式改为了OLE DB; 升级完后,发现一个问题,插入或更新数据的时候如果字符过长数据库不会自动截断数据了,数据库的ANSI_WARAINGS设置的是OFF理应自动截断的,后来查资料说是用 OLE DB、ODBC等方式连接sql server ANSI_WARAINGS默认属性为ON,现在想自动截取有办法吗?插入过长的字段都是备注信息之类的,很多,每个都改的话工作量很大。