请教各位大虾一个SQL语句的问题。?(50分)

  • 主题发起人 主题发起人 Sdelphi_fu
  • 开始时间 开始时间
S

Sdelphi_fu

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个SQL的语句,想用一个变量来代替一个字段,可是通不过,
各位大虾,能指点一下吗?如下:
var
vSQL,vCoumn:String;
begin
vCoumn := Database_TableName.FieldName;
?? vSQL := 'select * from database_TableName order by '''+vCoumn+''' Desc ' ;
这个变量“vCoumn”如何写才对
。。。
end;
 
var
vSQL,vCoumn:String;
begin
vCoumn := Database_TableName.FieldName;
vSQL := 'select * from database_TableName order by '+vCoumn+' Desc ' ;
 
vSQL := 'select * from database_TableName order by'+''''+vCoumn+''''+' Desc ' ;
这样试一试
 
注意vCoumn:String 是字符串型的
 
2楼正解。
 
多谢各位英雄,问题解决了,50小分不成敬意,请望笑纳,下次请多多指教。
 
后退
顶部