各位,我现在设计了一个极为简单的测试程序,
1、在窗口上放上TDBComboBox、TDatabase、TTable、TDataSource和TButton组件(各一个)。2、DBComboBox1通过Database1、Table1和DataSource1与数据库建立联系。它的Items属性我加了“身份证”和“军人证”。3、窗口的FormCreate过程已经通过Database1的connected和Table1的Active属性与数据库连通。4、Button1的代码我就写了:
Table1.insert;
Table1.post;5、运行程序后,我在DBComboBox1里选择了身份证,然后点击Button1,系统弹出警告:
project project1.exe raised exception class EDatabaseError with message 'Field 'item' must have a value '.Process stopped. Use step or run to continue.但是我已经选择了一个值呀?怎么会这样。DBEdit不就是这样直接post的吗?
请指教。谢谢。
1、在窗口上放上TDBComboBox、TDatabase、TTable、TDataSource和TButton组件(各一个)。2、DBComboBox1通过Database1、Table1和DataSource1与数据库建立联系。它的Items属性我加了“身份证”和“军人证”。3、窗口的FormCreate过程已经通过Database1的connected和Table1的Active属性与数据库连通。4、Button1的代码我就写了:
Table1.insert;
Table1.post;5、运行程序后,我在DBComboBox1里选择了身份证,然后点击Button1,系统弹出警告:
project project1.exe raised exception class EDatabaseError with message 'Field 'item' must have a value '.Process stopped. Use step or run to continue.但是我已经选择了一个值呀?怎么会这样。DBEdit不就是这样直接post的吗?
请指教。谢谢。
解决方案 »
- delphi 正则或字符串截取 这样的代码该如何写?
- class tspeedbutton not found错误提示原因
- 如何实现文件上传功能,高手请帮帮忙。
- 怎样取得系统的各种硬件配置信息!!!!
- 怎樣加密存儲過程.
- 问网上有什么好工具能实现???显示简体中文
- 高分请教~~开发过超市进销存软件的~~请进~~~up有分
- 急!急!!急!!!请问高手们数学中的西格码等众多的数学符号怎样输入,改怎样处理??
- 这种书写习惯,需要改正吗?
- 如何将Excel导入功能封装成VCL,并为外部程序提供调用接口
- 我用的时多线程,为什么主程序窗还会出现无响应情况???
- delphi的treeNode没有操纵字体的方法,那应如何处理TreeView上的字体呢?
选择身份证
table1.post
Table1.insert;点button2之前选择身份证
button2
Table1.post;
选择身份证
table1.post