我采用变量的形式向表中插入数据
sqlstr:='insert into intme(parm1,parm2,parm3)'
如果parm1是字符型
parm2是整形
parm3是时间日期型,
那么该怎么表达呢?我知道字符型形是这样写的
sqlstr:='insert into intme('''+parm1+''',parm2,parm3)'
sqlstr:='insert into intme(parm1,parm2,parm3)'
如果parm1是字符型
parm2是整形
parm3是时间日期型,
那么该怎么表达呢?我知道字符型形是这样写的
sqlstr:='insert into intme('''+parm1+''',parm2,parm3)'
解决方案 »
- FastReport 打印连续纸问题
- TwindowsMediaplayer控件,playlist的使用问题
- fengxue291080(★爱有多深★) 给我进来
- 请教各位一个内存释放的问题,多谢关注...
- delphi中如何设置定时器?如何使用?
- delphi 6 的DesignIntf,DesignWindows,DesignEditors问题
- 我没有备份inter base 数据库,有没有什么日志之类的可以恢复数据
- 问一个简单的函数使用
- 麻烦各位看看:数据库更新问题 急!!!!!
- 请教:在delphi5中使用ADO存取数据库和Query存取数据库哪个速度快?
- 找不到字段的错误,求救!!!!
- 请教几个delphi的问题
Params.FieldByName('parm1').AsString:=你的字符串;
query.sql := sqlstr;
query.params.fieldbyname('parm1').asstring :='....';
query.params.fieldbyname('parm2').asinteger := 'XXX';
query.params.fieldbyname('parm2').asdatatime :='YYMMDD...';
query.open;