導航:首頁 > 編程大全 > delphiado資料庫

delphiado資料庫

發布時間:2023-01-19 15:15:24

『壹』 delphi中如何用ado建立遠程資料庫連接

在ADOConnection控制項中,打開connectstring,選擇odbc drive項,填寫數據源等信息即可。要攫取表t1信息,必須應用內ADOQuery控制項連接ADOConnection控制項,sql語句為 select name from t1,然後容激活ADOQuery控制項。

『貳』 Delphi 中怎麼用ADO連接資料庫

以下以ADOQuery控制項為例
在窗體上分別添加一個Button、ADOQuery、DataSource、DBGrid
設置屬性分別為
DBGrid1的DataSource為DataSource1
DataSource1的DataSet為ADOQuery1
Button1的Caption為連接資料庫
雙擊Button1,在事件裡面添加如下代碼
procere TForm1.Button1Click(Sender: TObject);
var
DatabasePath: string;
begin
DatabasePath:= ExtractFilePath(Application.ExeName) + 'Data.mdb';
with ADOQuery1 do
begin
ConnectionString:= 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' +
DatabasePath + ';Persist Security Info=False';
SQL.Clear;
SQL.Add('SELECT * FROM TableMain');
Open;
end;
end;

自己改一下資料庫名和SQL語句就可以實現返回資料庫中相應數據的目的了。

『叄』 DELPHI 如何用ADO連接MYSQL資料庫

sql設置好用戶名跟密碼以後比如sa
密碼123
打開delphi放一個按鈕,然後在控制項欄那裡選datacontrol,選第一個dbgrid放到form上,選dataaccess裡面的第一個datasource,然後選ado——adoconnection放到form上,再選ado——adoquery放到form上。點選adoconnection左邊的框體有個connectionstring點"…":彈出來的對話框中點Build,然後選擇從下數上來第五個,雙擊或者下一步,填入用戶名跟密碼(sa
123),在「3.選擇資料庫」那裡選擇要打開的資料庫,選上保存密碼,點一下「測試連接」,點OK退出。出來以後繼續在左邊框體裡面找LoginPrompt改成False。到adoquery了,點上它然後在左邊框體的
Connection
那裡下拉選擇ADOConnection1,然後點選datasource,在左邊框體找到dataset下拉選擇adoquery1,然後再點選dbgrid,在左邊框體找到datasource,下拉選擇datasource1。雙擊剛才創建的按鈕,假設你要打開的數據表名叫「
銷售訂單
」,輸入
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select
*
from
銷售訂單
');
adoquery1.open;
運行,按按鈕如果dbgrid有數據顯示表示連接成功了,以上所有功能實現均可通過代碼或者手工設置。

『肆』 delphi在線程中建立ado的資料庫連接

很簡單,按如下5步,即可實現線程中連接DB:

1. 通過菜單->File->new->Other,新建一個thread object,線程類不妨命名為TThreadTest,單元名不妨另存為unitThreadTest

2. 在線程自動生成的Execute過程中撰寫資料庫連接代碼

3. 在主窗體中引用線程單元:
use unitThreadTest

4. 在主窗體中定義一個線程變數ThreadTest:TThreadTest;

5. 在主窗體的FormCreate過程中自動創建線程並讓線程立即運行:
ThreadTest:=TThreadTest.Create(false);

『伍』 delphi 如何用ADO進行多線程查詢資料庫

我剛做了一個在線程中使用ado的系統,實現方式如下:使用dm來存放
connection
,在各個線程中create
adoquery控制項,connection屬性設為dm中的connection,在使用完之後別忘了free。另外別忘了同步。好運!

『陸』 DELPHI ADO資料庫語句 不明白

第一個,在sql語句中,%代表模糊查詢,可以代表任意字元串,比如說你要查詢的是:abc,或cbd等中間包含字母b的字元串 ,那你可以用模糊查詢'%b%'。
第二個,其實就是給DELPHI的連接資料庫的組件添加一個sql語句,然後讓資料庫執行這個語句。這個語句的意思就是,找出t_user表中,所有的行,條件要滿足username中包含文本條中的字元串。

『柒』 delphi中ADO用SQL連接資料庫

這個問題可以考慮兩方面的情況:第一,你的sql2000沒有打sp3或以上的補丁;第二,你的sql沒有設置賬號登陸,可以在(local)(Windows NT)上右鍵-屬性-安全性-選上(SQL server和windows)-確定問題應該就可以解決了……

『捌』 DELPHI 如何用ADO連接MYSQL資料庫

提供MYSQL連接字元串
----------------------
AdoConnection1.ConnectionString:= 'Provider=SQLOLEDB.1;Persist Security Info=False;User ID=aa;Password=bb;Initial Catalog=BaseManage;Data Source= '192.168.0.1 ';

『玖』 請教delphi使用ADO連接資料庫失敗原因

這個問題可以考慮兩方面的情況:
第一,你的sql2000沒有打sp3或以上的補丁;
第二,你的sql沒有設置賬號登陸,可以在(local)(windows
nt)上右鍵-屬性-安全性-選上(sql
server和windows)-確定
問題應該就可以解決了……

『拾』 Delphi中我用ADO連接的資料庫,我想要將某個數據表的某個值賦值給一個變數,請問應該怎麼做

假設你的值為string型,設變數為str
首先,你要先用adoquery查出數據,然後就是取值並且賦值給你的變數。
with adoquery1 do
begin
close;
sql.clear;
sql.add('select * from ......');//查詢數據
open;
str:=trim(fieldbyname('name').asstring);//賦值給變數。

end;

(name是數據表的欄位名)

閱讀全文

與delphiado資料庫相關的資料

熱點內容
flip5怎麼連app 瀏覽:273
五個g的文件怎麼傳到u盤 瀏覽:316
如何用編程編譯運行出心形圖案 瀏覽:486
linuxcentos64vpn 瀏覽:328
桔城pdf轉換成word轉換器 瀏覽:754
java數組排重 瀏覽:846
1703版win10 瀏覽:357
windows文件上傳 瀏覽:111
精通jsp編程技術 瀏覽:139
電腦軟體刪不了提示找不到文件 瀏覽:223
寧波哪裡有學It編程的地方 瀏覽:808
win10最新預覽版續航 瀏覽:705
web伺服器更新代碼 瀏覽:603
u盤裝msdnwin10 瀏覽:135
電子表格列印有內容但是打開文件沒內容 瀏覽:788
大數據分析如何做好 瀏覽:819
拉美數據中心在哪裡 瀏覽:797
office2007診斷工具 瀏覽:83
紅眼去除工具 瀏覽:405
手機語言編程用什麼鍵盤 瀏覽:599

友情鏈接