J
jettop
Unregistered / Unconfirmed
GUEST, unregistred user!
Q1:
我用ADOConnection+ADOquery+DataSetProvider构成COM+
客户端用 SocketConnection+ClientDataSet+DataSource访问 ,这一切都 是没问题的
问题:
我在DBgrid中录入数据时,我想检查它的录入正确性时,有一个问题不知怎样做?
如我有一字段为A,我要A不能有重复(用户录入时就要检查),或FieldChange时检查它是否与
已录入的数据中有重复,(注,我不想让数据提交后让DB去检查),同时我不想用纯环每条记录
这样去检查,因为用户的录入焦点仍在DBGrid 中。
概括去讲,这是一个简单的ClientDataSet或DBGrid 的使用技巧问题。请众友帮忙看一下。[]
Q2:
同上机制下,后台用MS SQL2000 前端是D7
我用ADO+ADOQuery 连接后台CHAR型数据时,DBEedit 感知后,不会截断字段中多余的空格。
用BDE 连接同样是CHAR型数据, 就能截断多余空格。就与读varchar类型是一致的。
我认为是ADO的问题,但就想不通如何搞掂她??[!]
我用ADOConnection+ADOquery+DataSetProvider构成COM+
客户端用 SocketConnection+ClientDataSet+DataSource访问 ,这一切都 是没问题的
问题:
我在DBgrid中录入数据时,我想检查它的录入正确性时,有一个问题不知怎样做?
如我有一字段为A,我要A不能有重复(用户录入时就要检查),或FieldChange时检查它是否与
已录入的数据中有重复,(注,我不想让数据提交后让DB去检查),同时我不想用纯环每条记录
这样去检查,因为用户的录入焦点仍在DBGrid 中。
概括去讲,这是一个简单的ClientDataSet或DBGrid 的使用技巧问题。请众友帮忙看一下。[]
Q2:
同上机制下,后台用MS SQL2000 前端是D7
我用ADO+ADOQuery 连接后台CHAR型数据时,DBEedit 感知后,不会截断字段中多余的空格。
用BDE 连接同样是CHAR型数据, 就能截断多余空格。就与读varchar类型是一致的。
我认为是ADO的问题,但就想不通如何搞掂她??[!]