用TAdoTable添加比较简单:
AdoTable1.Append;
...
AdoTable1.Post;
就OK啦。
查寻的时候用adoquery对象。
AdoTable1.Append;
...
AdoTable1.Post;
就OK啦。
查寻的时候用adoquery对象。
解决方案 »
- 兄弟们怎样在工作站上获得服务器的硬盘ID,CPU型号等(通过DELPHI的BDE或其他方式)?
- 获取磁盘信息类?
- 编译错误,请救教!!!!!
- 求教打印问题
- 存储过程的问题?
- delphi 中的报表问题,小小问题,来者不拒!!!!!
- 菜鸟问题:如何创建类似qq聊天窗体那样的子窗体,和主界面互不干扰
- MsMultiPartFormDataStream post表单出错
- 有没有人注意到,同时打开DELPHI 和WINAMP 后再关闭,CPU 的占有率就会一直恒定在100%?
- 我想在系统中加入电子地图的功能!怎么办?
- 关于ado中存储过程构件ADOStoredProc中的参数问题,真是奇怪!!!!
- 关于TClientDataSet的问题
adoquery1.Fields.FieldByName('score').Value:=edit1.text;
adoquery1.Fields.FieldByName('name').Value:=edit2.text;
adoquery1.post;
AdoTable1.edit;
AdoTable1.insert;
AdoTable1.FieldName('name').Values:=yourcontent;
.
.
.
AdoTable1.post;
parameters.ParamByName(name).Value:=strname;
有误
应为
parameters.ParamByName('score').Value:=nscore;
parameters.ParamByName('name').Value:=strname;
ADOCommand.CommandText:='INSERT INTO 表名 (字段列表) Values '+
(与字段列表相对映的值列表);
ADOCommand.EXecute;
ADOTable.Requery();//ADOTable的TableName为上述的‘表名’
ADOTable和ADOCommand的Connection为共同的ADOConnection
正确的写法:
ADOCommand.CommandText:='INSERT INTO qq (name,score) '+
'VALUES ('+''''+name+''','+''''+IntToStr(score)+''')';
以及使用SQl语句都可以