我用TAdoQuery连接MySQL。连接成功后在delphi的同一个form里面做select语句的查询和insert的写入
我是先insert然后再进行select看是否写入成功。但每次都报错误。请帮忙处理,急!
源代码:
button1Click
AdoQuery1.close;
AdoQuery1.sql.clear;
AdoQuery1.sql.add('insert into dat_public (item_valu) values (''Item_value'')');
AdoQuery1.execSQL;
button2Click
AdoQuery1.close;
AdoQuery1.sql.clear;
AdoQuery1.sql.add('select * from dat_public where prj_id=1');
AdoQuery1.open;
就是这段代吗,如果我就执行一个操作成功后推出应用程序,然后再启动执行另一个也能成功,无错误,请问我这时哪里出了问题
我是先insert然后再进行select看是否写入成功。但每次都报错误。请帮忙处理,急!
源代码:
button1Click
AdoQuery1.close;
AdoQuery1.sql.clear;
AdoQuery1.sql.add('insert into dat_public (item_valu) values (''Item_value'')');
AdoQuery1.execSQL;
button2Click
AdoQuery1.close;
AdoQuery1.sql.clear;
AdoQuery1.sql.add('select * from dat_public where prj_id=1');
AdoQuery1.open;
就是这段代吗,如果我就执行一个操作成功后推出应用程序,然后再启动执行另一个也能成功,无错误,请问我这时哪里出了问题
解决方案 »
- Socket 问题
- 电子称下载数据
- 如何写一个参数是多维数组的function和调用方法
- 关于打印程序的问题!
- 退出Delphi时报错:"Access violaton at address 03041C10.read of address 03041C10",这是为什么呀?
- 请开发过DELPHI软件的回答
- 为什么做橡皮筋画线时会出现斑点?如何解决这个问题?
- 请问Activform在IE中为何不显示内容?Ie的安全性调为最低都不行!!!
- 高手看过来:如何设计DELPHI中 Object Inspector 样式的对话框?
- 小妹?^_^?捉虫:在TDATABASE控件的ALIASNAME属性中用到别名与设置databasename和params属性实质是不是一样的?
- (高分紧急求救)请问哪里有报价格的语音文件下载?
- 请教 ___在线等待
adoquery1.Active:=false;
AdoQuery1.sql.clear;
AdoQuery1.sql.add('insert into dat_public (item_valu) values (''Item_value'')');
adoquery1.Active:=true;
button2Click
adoquery1.Active:=false;
AdoQuery1.sql.clear;
AdoQuery1.sql.add('select * from dat_public where prj_id=1');
adoquery1.Active:=true;
你这个表中的字段“item_vaiu”是什么类型的,如果是字符型的那你VALUES里面的值应该带单引号('ccc')而不是你那种引号,如果是其它类型,那就另当别论了,试试吧!
我写过MYSQL+DELPHI的,但没有碰过这样的问题呀
恳请指教
不过在它的启动模式中要选 mysqld-max或是mysqld-max-nt;
还有建表的时候要注意些,