您的位置:程序门 -> delphi -> 数据库相关



adoquery sql寫法


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


adoquery sql寫法[已结贴,结贴人:fengfenggg]
发表于:2007-04-25 15:33:47 楼主
請教各位以下的sql語句寫在adoquery1.sql.add()中應該寫成怎樣?單引號不會用。謝了。

update   t   set   fname=replace(fname, 'd:\picture ', 'e:\圖片 ')
发表于:2007-04-25 15:39:321楼 得分:5
adoquery1.sql.add( 'update   t   set   fname=replace(fname, '+
quotedstr( 'd:\picture ')+ ', '+quotedstr( 'e:\圖片 ')+ ') ')
发表于:2007-04-25 15:53:352楼 得分:10
//update   t   set   fname=replace(fname, 'd:\picture ', 'e:\圖片 ')
s:= 'update   t   set   fname=replace(fname, '+
      ' ' ' '+ 'd:\picture '+ ' ' ' '+
      ', '+
      ' ' ' '+ 'e:\图片 '+ ' ' ' '+
      ') ';
adoquery1.sql.add(s);
发表于:2007-04-25 15:57:493楼 得分:0
adoquery1.sql.add( 'update   t   set   fname=replace(fname, ' 'd:\picture ' ', ' 'e:\圖片 ' ' ');
发表于:2007-04-25 16:02:144楼 得分:10
adoquery1.sql.add( 'update   t   set   fname=replace(fname, ' 'd:\picture ' ', ' 'e:\圖片 ' ') ');

如果的可变的

var
    str1:string;
    str2:string;
begin
    str1:= 'd:\picture ';
    str2:= 'e:\圖片 ';
    adoquery1.sql.text:=format( 'update   t   set   fname=(fname, ' '%s ' ', ' '%s ' ') ',[str1,str2]);
发表于:2007-04-25 16:23:315楼 得分:5
adoquery1.sql.add( 'update   t   set   fname=replace(fname, ' 'd:\picture ' ', ' 'e:\圖片 ' ' ');


快速检索

最新资讯
热门点击