solucky 发表于 2004-6-3 10:55

求教,在DELPHI中怎么样才能将从数据库查到的信息赋给主程序

<P>在DELPHI中怎么样才能将从数据库查到的信息赋给主程序。当然是用SQL语名啦!</P><P>用TQUERY组件。我是这样写的</P><P>Select sno,cno
                                                                 intcomsno,:comcno
                                                                from sc
                                                                where sno=:newsno and cno=:newcno;</P><P>comsno,和comcno我是在主程序中声明。
newsno和newcon 有赋给。问题就是运行时程序说发现不了into这个词。</P><P>不懂。那位高手帮忙解决一下。</P>

[此贴子已经被作者于2004-6-4 15:23:14编辑过]

ilikenba 发表于 2004-6-3 22:09

<P>这个查询语句执行完后就是得到一个临时的表,主程序可以操作他!</P>

fjfhso 发表于 2004-6-3 22:50

<P>我不知你是写错了,还是有其它用意。
也不清楚你的数据库用的什么,如果你还使用过PowerBuilder的话,
在PowerBuilder的语法描述里,无论是
INFORMIX , Microsoft SQL Server , ODBC , Oracle , Sybase Adaptive Server Enterprise
中的哪一个数据库。其中的查询语句均为:
SELECT field1, field2  INTO :var1, :var2
FROM Table WHERE you_field = :you_var;
这里的INTO为一个关键字。</P>

solucky 发表于 2004-6-3 22:57

<P>先回<b><FONT color=#990000>fjfhso</FONT></b></P><P><FONT color=#990000><b>没写错,但我用的是ACCESS,我有用</b></FONT><FONT color=#000000>Microsoft SQL Server数据试过,但就是不行,</FONT></P><P>查询语法如你我所写一样。</P><P><b><FONT color=#990000></FONT></b> </P>

solucky 发表于 2004-6-3 22:59

<P>回 <FONT color=#990000><B>ilikenba</B></FONT></P><P><b><FONT color=#990000>是呀!成功的话,主程序就可以调用了</FONT></b></P>

solucky 发表于 2004-6-7 18:57

<P>咋就没人回呀!</P>

瞌睡龙 发表于 2004-6-8 12:45

请问在Oracle环境中如何操作,sql如何写,用什么组件?

abctdpxp 发表于 2010-12-17 13:57

ehi28 发表于 2011-11-22 10:09

看贴回贴是个好孩子,围观中............LOGIN..........................

发表于 1970-1-1 08:00

页: [1] 2
查看完整版本: 求教,在DELPHI中怎么样才能将从数据库查到的信息赋给主程序