当前位置:主页>delphi7/进销存和数据库> 文章内容

请帮忙看看我写的这个提交变量到edit的写法,错误在哪?

发布时间:2010-02-05 | QQ免费站
1楼: Edit1.Text:=FieldByName(‘姓名‘).Value ;

2楼: with ADODataSet1 do begin Edit1.Text := FieldByName(‘姓名‘).value; end; 或 Edit1.Text := ADODataSet1.FieldByName(‘姓名‘).value;

字串4

3楼: Edit1.Text:=ADOQuery1.FieldByName(“‘姓名‘“).AsString
字串8

4楼: 我的窗体一直出现问题。非得要将七个edit空控件text填满才算是数据提交成功。少一个都不能提交。我想让edit可以不用填满就能数据提交成功,该怎么做? 字串6

5楼: 在数据库里设置可以接收空值就可以了。 字串5

6楼: to juexing: 数据库字段是否允许空啊?

字串7

7楼: 程序没有任何问题! commandtype、commandtext如何设置的?
字串3

8楼: 把七个edit所对应数据库的字段允许为空。

字串1

9楼: 最后问一下,下面两个哪个是对的? Edit1.Text := FieldByName(‘姓名‘).value; Edit1.Text:=ADOQuery1.FieldByName(“‘姓名‘“).AsString
字串3

10楼: Edit1.Text:=ADOQuery1.FieldByName(“‘姓名‘“).AsString 这个有字段类型转换,程序不会出错。
字串8

11楼: 多人接受答案了。
字串8

12楼: 如果你字段类型设为字符串的话 那错误不在类型转换那里, 而是你没有加上数据元件。
字串1