var
x:string;
sqlstr,y:integer;
begin
x:='12313';
y:=12;
sqlstr:='instert into cart values('''+y+''','''+x+''')';
query1.connection:=main.conn;
...
end
SQL语名中的整数y不能插入,请问应该怎么改写这个SQL语句
还有怎么读取一个查询里的字段值
我用query['id']能读,但限于查询只有一条记录
帮帮我啊!!
x:string;
sqlstr,y:integer;
begin
x:='12313';
y:=12;
sqlstr:='instert into cart values('''+y+''','''+x+''')';
query1.connection:=main.conn;
...
end
SQL语名中的整数y不能插入,请问应该怎么改写这个SQL语句
还有怎么读取一个查询里的字段值
我用query['id']能读,但限于查询只有一条记录
帮帮我啊!!
x:string;
sqlstr,y:integer;
begin
x:='12313';
y:=12;
sqlstr:='instert into cart values('+y+','+''''+x+''''+')';
query1.connection:=main.conn;
...
end
x:string;
sqlstr,y:integer; //sqlstr:String; sqlstr是字符串! 你写错地方了!
begin
x:='12313';
y:=12;
sqlstr:='instert into cart values('''+y+''','''+x+''')';
// sqlstr:='insert into cart values('+inttostr(y)+', '''+x+''')';
//Y是整数要转一下!SQL里面整数是不用加 ' 的! 所以去掉就好!
query1.connection:=main.conn;
...
end
x:string;
y:integer;
sqlstr:string;
begin
x:='12313';
y:=12;
sqlstr:='insert into cart values('+inttostr(y)+', '''+x+''')';query1.connection:=main.conn;
...
end