ADOQuery1.close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.add('insert into student values (:学号,:姓名,:班级,:年龄,:性别,:备注)');
ADOQuery1.Parameters.ParamByName('学号').Value:=dbedit1.text;
.......我本来用的是edit 可以插入的
改用dbedit后传进来的都是空值
应该怎么修改?
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.add('insert into student values (:学号,:姓名,:班级,:年龄,:性别,:备注)');
ADOQuery1.Parameters.ParamByName('学号').Value:=dbedit1.text;
.......我本来用的是edit 可以插入的
改用dbedit后传进来的都是空值
应该怎么修改?
adoquery.append
adoquery.post
先调用ADOQuery.Append;方法让数据集变为编辑状态,然后你就可以直接在DBEdit中录入你的数据,最后再调用ADOQuery.Post;方法将你录入的数据提交到数据表中。
要不久改用Edit吧