是这样的:
1、我在客户端放置clientdataset控件,datasource控件,然后在放置dbedit控件,dbedit同datasource连接,然后用clientdataset.append进行新增数据,这时直接在dbedit中写数据,通过clientdataset.post进行提交数据,可是就是数据无法提交到数据库中,请问怎么处理?
2、在服务器端添加了过程,在客户端通过clientdataset.appserver进行引用,可是就是看不到刚才定义的过程,请问怎么回事,谢谢。
1、我在客户端放置clientdataset控件,datasource控件,然后在放置dbedit控件,dbedit同datasource连接,然后用clientdataset.append进行新增数据,这时直接在dbedit中写数据,通过clientdataset.post进行提交数据,可是就是数据无法提交到数据库中,请问怎么处理?
2、在服务器端添加了过程,在客户端通过clientdataset.appserver进行引用,可是就是看不到刚才定义的过程,请问怎么回事,谢谢。
解决方案 »
- 集思广益 排队系统插队问题看似简单 细想很麻烦很麻烦很麻烦......
- 如何用delphi控制excel,生成表"sheet1"的副本,并排在sheet1后面?
- 如何清空窗体上的控件(比如Label)???
- Delphi+ADO通过sql查询访问Oracle 817数据的问题
- 如何编译howwell erp?
- delphi数组的问题,很有意思的,大家进
- word转化成string用哪个函数,用wordtostr不行啊?
- 怎样用treeview制作文件夹浏览
- 有关字段计算的问题
- 用TTable 打開一個有 5 萬條記錄的數據表,正常時間大概多少,電腦配置中檔 !!
- 请教:SQL数据库操作思路
- ntohl函数起什么作用?
如果是,请注意,该组件除了SimpleDataSet外都是只读的,不能直接append或delete(控件属性)操作,只能通过sql语句执行相应的增加删除,如insert,update,delete(sql语句里)。
如果你用ADO没问题。但要注意,中间层是多线程的。
更新数据时把CLIENTDATASET。DELTA传给服务端
不过可以用clientdataset.applyupdate(-1)进行提交数据 applyupdate(-1)这个词可能是错的我忘了怎么写了,你具体找一下。
CleintDataSet属性的ProviderName设为DataProvider的名称,
在DataProvider的Options属性中poAllowCommandText设为True;
你保存的时候用ClientDataSet.ApplyUpdates(-1)
就这样了,早点结贴否则就不仁道.
ClientDataSet.ApplyUpdates(-1)2.
你的服务端增加完过程后可能没有重新编译,然后重新注册!