線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2002
推到 Plurk!
推到 Facebook!

DLPHI的ADO動態連結,我找到資料,但一直連不成功

答題得分者是:sryang
rufhwlmwx4
一般會員


發表:2
回覆:1
積分:0
註冊:2010-02-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-02-10 03:07:57 IP:219.85.xxx.xxx 訂閱
我是使用delphi 2009,也import  ado2.5版的。程式碼如下,但我一直連不成功,vb6.0 .net,C#都可以弄。但delphi無法成功,請高人指點,我是哪裡出錯了,已弄了三天了,感謝。
我物件,只有 Tform,Tbutton,TstrGrid三樣。我是想用odbc,dsn為ddb,資料庫叫delphi,資料表叫會員。

unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,ADODB_TLB, StdCtrls, Grids;
type
TForm1 = class(TForm)
Button1: TButton;
StringGrid1: TStringGrid;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
conn:_connection;
rs:_recordset;
i,j:integer;

implementation
{$R *.dfm}
conn:=coconnection.Create;
rs:=corecordset.Create;

rs.Open('select * from 會員',conn,adOpenKeyset,adLockPessimistic,adCmdText);
begin
end;

end;
end.
sryang
尊榮會員


發表:39
回覆:762
積分:920
註冊:2002-06-27

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-02-11 20:36:38 IP:124.10.xxx.xxx 訂閱
Delphi 2009 裡面已經有 ADO 元件了,在元件盤的 dbGo 分類裡面
TADOConnection <--> TADOQuery <--> TDataSource <--> TDbGrid 搞定
一行程式也不用寫
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/
rufhwlmwx4
一般會員


發表:2
回覆:1
積分:0
註冊:2010-02-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-02-13 01:30:33 IP:219.85.xxx.xxx 訂閱
已經可以連了。原來是掃程式 擋掉的。謝謝。~這個我有看書學到~~我兩種都要學,因為  看當時的需求,選擇使用。只是我想請教一下,在vb  C#  都用 new建立 配置至記憶中。且要釋放使用 set pp=nothing。
那delphi建立 與刪除是如何,我買的書沒題到這個。想請教一下。因為我要 rs.close set rs=nothing,delhpi無如何使用。
系統時間:2024-11-23 4:02:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!