荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: baty (新一代懒人), 信区: Database
标  题: [转载] [转寄] 有关在Delphi中使用SQL存储过程的参数传? fellow
发信站: BBS 荔园晨风站 (Sun Feb 11 13:10:19 2001), 转信

【 以下文字转载自 baty 的信箱 】
【 原文由 baty.bbs@argo.zsu.edu.cn 所发表 】
发信人: fellow (编程浪子), 信区: Database
标  题: 有关在Delphi中使用SQL存储过程的参数传递
发信站: 逸仙时空 Yat-sen Channel (Tue Nov  7 21:43:54 2000), 站内信件

        在实际应用中,我们如果想同时发挥Delphi和SQL的优势,
那么我们可以用一种最常用的也是必须的方法,那就是利用Delphi
的查询或者是存储过程.那么,在利用存储过程的过程中,不可或
缺的是,我们让SQL处理利用Delphi控件输入的参数,那么在SQL的
查询或是存储过程中,我们怎样去获得从Delphi控件中的参数呢?
在实际的运用和个人的总结中,我想用如下的方式是十分可靠的!

例如:

    我们想在Delphi的一个编辑框中输入一个人的姓名,然后在
一个SQL的表中用SQL的查询返回结果
    我们有一个SQL的查询如下:
         SELECT * FROM fellow_table
         WHERE fellow_name=:val

    那么在Delphi中的查询按钮的代码如下:
        procedure TForm1.Button1Click(Sender:TObject);
        begin
             with Query1 do
             begin
                Close;
                ParamByName('val').AsString:=Edit1.Text;
                Open;;
             end;
        end;

    那么我们怎样去通过去用带参数的SQL存储过程呢?
    现在有事要做,我下次有空再写吧!hehe......
    大家原谅......我一有时间一定将自己的体会心得与大家交流
欢迎大家提出更好的方案!ths...同时希望大家不吝交流...相互促进...

唉!总觉得很少人来Database!但比较欣慰的是:现在多了一些...

                                   fellow
                      2000/11/7
--
欢迎到Database坐坐







※ 来源:.逸仙时空 Yat-sen Channel bbs.zsu.edu.cn.[FROM: 192.168.2.27]
--
※ 转寄:.逸仙时空 Yat-sen Channel bbs.zsu.edu.cn.[FROM: 210.39.3.50]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.0.119]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店