真心求教个问题!(50)

  • 主题发起人 主题发起人 nfdfst
  • 开始时间 开始时间
N

nfdfst

Unregistered / Unconfirmed
GUEST, unregistred user!
在我的数据库中有个表,里面例如字段A 字段B字段C,现在程序要求是这样的,把查询出来的字段组成一个类似A|B|C|的字符串,然后通过个循环赋值给一个字符串类型的变量 is_input,请问该怎么做???
 
没有知道的么??还请高手指点!
 
看一下SQL SELECT语法呢
 
假如字段:A B C--------------1 2 3pl/sql里 select A||B||C from .....得到 123;select A || '|' || B || '|' || C from ...得到 1|2|3后面的很简单了
 
我是要在delphi中使用,因为我没有找到像pb中那样,可以用select into 给变量赋值,自己又不想用循环,所以就想找个简单的方法,简化代码!
 
var is_input:String;begin query1.close; query1.sql.text:='select a,b,c from 表名称'; query1.open; while not query1.eof do begin is_input:= query1.fieldbyname('a').Asstring+'|'+ query1.fieldbyname('b').Asstring+'|'+ query1.fieldbyname('c').Asstring+'|'; .......处理你的代码...... query1.next; end; query1.close;end;delphi里面取数据库数据,和PB有那么一些差别,需要通过控件来取数据。
 
后退
顶部