请帮忙看看我写的这个提交变量到edit的写法,错误在哪?
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