我用ADO连接ACCESS数据库,连接成功,但是用ADOCOMMAND执行SQL语句或者直接用DB****等控件也不行,前者报错为SQL语法错误,后者报错为ADOTABLE NOT IN EDIT OR INSERT MODE,很郁闷啊~~~我很急于解决这些问题~~~~希望大家帮帮我啊~~~~
附上我的SQL语句:
ADOCOMMAND1.COMMANDTEXT:='INSERT INTO TBNAME (ID,NAME,PASSWORD)VALUES (:ID,:NAME,:PASSWORD)'
ADOCOMMAND1.parameter.parameterbyname('ID').VALUES:='ABC'
ADOCOMMAND1.parameter.parameterbyname('NAME').VALUES:='ABC'
ADOCOMMAND1.parameter.parameterbyname('PASSWORD').VALUES:='ABC'
大家给帮帮忙啊
附上我的SQL语句:
ADOCOMMAND1.COMMANDTEXT:='INSERT INTO TBNAME (ID,NAME,PASSWORD)VALUES (:ID,:NAME,:PASSWORD)'
ADOCOMMAND1.parameter.parameterbyname('ID').VALUES:='ABC'
ADOCOMMAND1.parameter.parameterbyname('NAME').VALUES:='ABC'
ADOCOMMAND1.parameter.parameterbyname('PASSWORD').VALUES:='ABC'
大家给帮帮忙啊
解决方案 »
- 100分求:鼠标移动时更改cxgrid中行颜色的方法
- 自定义控件能可视化编辑么?
- 如何设置NumberFormatLocal使excel单元格的内容按日期格式“2005-12-2”格式显示
- 请帮帮忙!怎样在delphi中声明控件数组?
- findfirst 和 findnext 对中文路径失灵!!
- 如何判断库中的一个表是否存在?(mdb数据库)
- ★★[请教]如何给属性值赋值
- 菜鸟的问题,在线等候,马上结分
- 请高手们推荐几本比较好的DELPHI学习的书
- 请教一个简单问题!!!!!!!!!!!!
- 哪里有或谁有 用DELPHI开的发双扣网络游戏,要求跟联众或边锋的差不多。
- 请教如何做一个带有阴影的窗体
ADOCOMMAND1.COMMANDTEXT:='INSERT INTO TBNAME (ID,NAME,PASSWORD)VALUES ('':ID'','':NAME'','':PASSWORD'')'//如果是字符型,加引号
2 后者,修改前调用adotable1.edit;
ADOCOMMAND1.COMMANDTEXT:='INSERT INTO TBNAME (ID,NAME,PASSWORD)VALUES ('':ID'','':NAME'','':PASSWORD'')'//如果是字符型,加引号
这个方法不行:(
[name] ,[password],也许会和Access保留字冲突。
把改成aName,Pwd,sql语句没问题
Name改为myName
Password改为myPassword