query1.Close;
query1.SQL.Clear;
query1.SQL.Add('insert into country.db (name,capital,population)');
query1.SQL.Add('values(:name,:capital,:population)');
query1.Params[0].AsString:='Chinese';
query1.Params[1].AsString:='Beijing';
query1.Params[2].AsString:='130000000';
query1.Prepare;
query1.execSQL;
运行后出现的错误提示是:type mismatch in expression.
附:
各位再多给些这种东东,现在急求关于SQL的一些语句的用法。
query1.SQL.Clear;
query1.SQL.Add('insert into country.db (name,capital,population)');
query1.SQL.Add('values(:name,:capital,:population)');
query1.Params[0].AsString:='Chinese';
query1.Params[1].AsString:='Beijing';
query1.Params[2].AsString:='130000000';
query1.Prepare;
query1.execSQL;
运行后出现的错误提示是:type mismatch in expression.
附:
各位再多给些这种东东,现在急求关于SQL的一些语句的用法。
解决方案 »
- 有没有人能告诉我在哪能找到Delphi的一些好用的第三方控件啊!?
- 怎样自定义窗体的界面样式(我们自己画一个边框样式,但是怎样才能用到Delphl中去)
- 程序会死,delphi6中怎么调试找问题呀,我看不懂汇编
- 字符串转换问题?
- 要在DBGrid的单元格中显示字符大于250的记录,应定义成什么样类型的字符串????
- 請幫忙看一下這個dll調用問題!急!!謝謝!
- 一个DBGRID中的记录插入到了另一个DBGRID,怎么做后面这个DBGRID数据的打印?
- 创建表SQL语句---怎么创建一个列的默认值?(Sybase)
- 如何屏蔽出错提示框?
- 求SQL语句
- 怎么添加一个向导到delphi中?
- 如何制作word插件,像金山词霸那样的?
在线吧?
query1.SQL.Add(' values(:name,:capital,:population)');
^^//加一个空格
query1.SQL.Add(' values(:name,:capital,:population)');
你的1300000000的数值那么大,看看这个字段的type属性是什么
先改成1300运行看看!
query1.SQL.Add('values(:v_name,:v_capital,:v_population)');
try it!Good Luck!