ClientDataSet1.Append;
ClientDataSet1.FieldByName('nc').AsString:=Edit1.Text;
ClientDataSet1.FieldByName('name').AsString:=Edit2.Text;
ClientDataSet1.post//你提交了吗?
ClientDataSet1.FieldByName('nc').AsString:=Edit1.Text;
ClientDataSet1.FieldByName('name').AsString:=Edit2.Text;
ClientDataSet1.post//你提交了吗?
解决方案 »
- 饭桶牌农历控件新版发布,祝大家新春愉快!!
- 我现在用 AT命令和无线猫做了一个简单的拨号\应答的小软件,怎么连到电脑上的麦和音箱呢?
- 如何用WNDPROC捕获用户按键盘的TAB事件?
- 音频处理:关于wavein和waveout的使用.
- 建立类型文件,出错
- 请问谁有Diablo II 的硬盘版?
- 致命错误,大家帮忙分析分析
- Simple problem about Tquery,please come in
- 当窗体没有标题栏时怎样用鼠标移动
- mts环境,将clientdataset的fetchondemand 属性改为true,packetrecords不等于-1,为什么仍不能实现无状态分段取数?
- 有谁对西安必特思维公司比较了解,面试技术支持应注意什么?
- Delphi 编译的Exe文件太大,在Win98不能运行,如何解决?thank you .
我把(1)该成:
ClientDataSet1.AppendRecord([Edit1.Text,Edit2.Text])
后ChangeCount属性为“1”,但还是不能改变数据库(是Interbase数据库)
。
ClientDataSet1.Append;
ClientDataSet1.FieldByName('nc').AsString:=Edit1.Text;
ClientDataSet1.FieldByName('name').AsString:=Edit2.Text;
ClientDataSet1.post;
之后马上applyupdate.
我不知道你在窗体关闭之前做了些什么?
ClientDataSet1.Append;
ClientDataSet1.FieldByName('nc').AsString:=Edit1.Text;
ClientDataSet1.FieldByName('name').AsString:=Edit2.Text;ClientDataSet1.post//这句加上试试
因为我添加的字段如果只是含有标准ASCII码的话就能正常提交;
但如果要添加汉字就不行了,
我用的是Interbase数据库,字段的字符集是win 1251;
改用GB-2312后能提交汉字,但是不能提交ASCII字符!
我该用什么字符集?