kbmMW2.61 提交SQL到数据库时的问题 三个字变为一个半字
1、
我在DBGRID里 把某个字段(内容是中文的)改一下 然后 kbmMWClientQuery1.Resolve;
查回刚才的改的,三个汉字变为一个半汉字。。SQL2000事件查探器看到 ,@P2 varchar(3) '张 ..
2、
SQL2000事件查探器看到每次kbmMW提交SQL语句都是重复提交三次,但我试过ADOQuery只提交一次,十分浪费资源,何解??看了一晚源码~~~快晕了
1、
我在DBGRID里 把某个字段(内容是中文的)改一下 然后 kbmMWClientQuery1.Resolve;
查回刚才的改的,三个汉字变为一个半汉字。。SQL2000事件查探器看到 ,@P2 varchar(3) '张 ..
2、
SQL2000事件查探器看到每次kbmMW提交SQL语句都是重复提交三次,但我试过ADOQuery只提交一次,十分浪费资源,何解??看了一晚源码~~~快晕了
1、
我在DBGRID里 把某个字段(内容是中文的)改一下 然后 kbmMWClientQuery1.Resolve;
查回刚才的改的,三个汉字变为一个半汉字。。SQL2000事件查探器看到 ,@P2 varchar(3) '张 .. ,@P2 varchar(3)
这里改掉: nVarchar(3) 或 Varchar(6)2、
SQL2000事件查探器看到每次kbmMW提交SQL语句都是重复提交三次,但我试过ADOQuery只提交一次,十分浪费资源,何解?? 这是 Prepare 的问题。
这里改掉: nVarchar(3) 或 Varchar(6)
SQL2000事件查探器看到的,怎么改/?
先
kbmMWClientQuery1.FieldByName('FULL_NAME').Size := 10;
然后再提交.
我还以为更高版本的会解决这样的问题,但下载了2。6版的,能打开数据,但根本不能更新,在SQL事件查看器里根本看不能UPDATA的句子。
如果有谁知道原因请告知