Delphi中 用ADODataSet怎么添加数据
ADODataSet3.Close;units:=txtUnit.Text;sql:='insertintounitvalues('''+units+''')';ADOD...
ADODataSet3.Close;
units := txtUnit.Text;
sql:= 'insert into unit values('''+units+''')';
ADODataSet3.CommandText :=sql;
ADODataSet3.UpdateRecord;
这样写在数据库中有数据 但是会报错
报错是:DataSet not in edit or insert Mode 展开
units := txtUnit.Text;
sql:= 'insert into unit values('''+units+''')';
ADODataSet3.CommandText :=sql;
ADODataSet3.UpdateRecord;
这样写在数据库中有数据 但是会报错
报错是:DataSet not in edit or insert Mode 展开
展开全部
连SQL2000数据库的话可以用ADOConnection、ADOQuery、ADODataSet和ADOTable这几个组件。
ADOConnection双击组件就可以选择数据源;
ADOQuery组件和Query组件的使用方法类似,通过SQL属性获取某些数据,满足SQL语句的语法格式,使用方法和ADOTable组件类似,但ADOTable通过TableName属性来定制数据表;
ADODataSet可以直接与一个表进行连接,也可以执行SQL语句,还可以执行存储过程。
ADOConnection双击组件就可以选择数据源;
ADOQuery组件和Query组件的使用方法类似,通过SQL属性获取某些数据,满足SQL语句的语法格式,使用方法和ADOTable组件类似,但ADOTable通过TableName属性来定制数据表;
ADODataSet可以直接与一个表进行连接,也可以执行SQL语句,还可以执行存储过程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在adoquery中insert 语句必须对应execsql函数提交
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询