delphi連接sqlserver
❶ Delphi如何使用ADO連接sqlServer2008
聯接方法如下:
1、創建TADOquery控制項;
2、選擇TADOquery控制項,進入ConnectionString設置,見下圖:
5、確定後,ConnectionString屬性會自動生成聯接碼;
6、完成以上步驟,就可在ADO中輸入SQL語句,進行數據讀取啦。
❷ delphi如何連接本地sqlserver資料庫
1.
啟動ODBC數據源,選擇「系統DNS」,選擇「ADD...」
2.
選擇「SQL
Server」後,輸入你自己定義的數據源名稱、說明文字,以及你的SQL伺服器名稱(比如WWQ,(Local)之類)
3.
選擇資料庫名稱,選擇「密碼驗證」,用戶名「sa」,密碼為空
4.
啟動DELPHI,添加表控制項,選擇DataBaseName為你剛才取的數據源名稱,選擇你的表(TableName)後就可以將Active屬性改為True了。
5.如果你用ADO來連的話可以這樣做:雙擊ADOConnection1
->build->microsoft
ole
provider
for
SQL
sever->next->選擇伺服器名稱。
添寫密碼和資料庫名稱。然後測試就OK了。:)
❸ 代碼實現delphi與sqlserver的連接
在con1的AfterDisconnect事件中,添加代碼
con1.Connected :=false;
con1.ConnectionString :='Provider=SQLOLEDB.1;Password=backspace123;Persist Security Info=True;User ID=sa;Initial Catalog=bacd;Data Source='+s1;
con1.Connected :=true;
再打開需要用到的表就可以了.如果網斷的時間比較長就只能加入timer,定時檢測con1是否連接,斷開了就自動連上.
❹ Delphi連接SQl Server資料庫
Delphi連接SQl
Server資料庫的話,一定要裝SQl
Server客戶端,如果有伺服器可以起只裝客戶端,鏈接遠程伺服器,如果在本機測試的話,客戶端和服務端都要裝。
❺ 圖片中是Delphi連接sqlserver資料庫的代碼,有人能幫忙詳細解釋一下又什麼區別嗎
區別在於連接 sqlServer 資料庫的版本(如 SQL Sever 2000 、2005等)和資料庫驅動方式的不同:
1、Provider:= 'SQLOLEDB.1'; 使用 OleDb 驅動。
2、Provider=SQLNCLI.1; 連接 SQL Sever 2005 以上版本
3、Integrated Security=SSPI; 指定使用 SQL 帳戶方式登錄
❻ delphi中ado連接sqlserver
用圖1的方式可以手工輸入資料庫IP、埠地址,還有登陸用戶名密碼等(但需要注意,需要在SQLServer上設置可以通過用戶名和密碼登陸,而不是僅僅綁定windows的用戶。),然後就可以連接了。
如果用圖3的設置,是通過ODBC連接資料庫,則需要設置ODBC源,在控制面板--管理工具--ODBC管理中可以添加。
❼ 怎樣去delphi來連接SQL資料庫
呵呵,,其實這個時候你的AdoQuery已經有相應的值了,你可以循環取出來,循環插入到第二張表中即可!
var
str,t1,t2,t3:String;
AdoQuery1.First;
while
not
(AdoQuery1.eof)
do
begin
t1:=AdoQuery1.fields[0].AsString;
t2:=AdoQuery1.fields[1].AsString;
t3:=AdoQuery1.fields[2].AsString;
sql:='insert
into
job(wo_id)
values'''+t1+'''';
AdoQuery2.sql.text:=sql;
AdoQuery2.ExecSQL;
Adoquery1.Next;
end;
注意一點的是Adoquery1的Fields屬性中的值是按照它執行的sql來說的
Select
TA001,TA002,TA006
From
MOCTA
這里的話
Fields[0].AsString
就是TA001的值,以此類推。。
❽ Delphi如何使用ADO連接SQLServer2008
放一個ADOConnection,雙擊它,在彈出的對話框里點"Build",接著出現的對話框的"提供程序"里選擇驅動程序,選Microsoft
OLE
DB
Provider
for
SQL
Server,在"連接"頁的"使用數據源名稱"里輸入SQL
Server的所在機器的IP地址,如果該機器是在區域網內點下拉選擇就行了.接著在下面的"輸入登錄伺服器信息"里輸入用戶名和密碼,然後在下面選擇資料庫,然後點"測試連接",如果提示成功就好了.接著就可以用ADOQuery或者ADOTable連這個ADOConnection,就可以操作資料庫了
❾ Delphi中怎樣用ADO鏈接sqlserver具體點
你首選要在窗體上放置一個
TADOConnection控制項,然後設置一下它的連接字元串ConnectionString。
TADOConnection.Close;
With
TADOConnection
do
ConnectionString:='Provider=SQLOLEDB.1;'
+
'User
ID=Sa;Password=;'
+
'Integrated
Security=SSPI;'
+
'Persist
Security
Info=False;'
+
'Initial
Catalog=資料庫名稱;'
+
'Data
Source=伺服器名稱';
然後再在窗體上放置ADO控制項,並設置它的Connection屬性指向
TADOConnection,
這時就可以用ADO通過SQL語句對資料庫進行操作了。
例:
TADOQuery.Connection:=
TADOConnection;
TADOQuery.Close;
TADOQuery.SQL.Clear;
TADOQuery.SQL.Add('Select
*
from
TempTable');
TADOQuery.Open;
❿ delphi怎麼連接到資料庫sql
你應該先看看BDE和ODBC。一般可以用BDE聯接很方便。
你倒是可以用database
desktop建一些.db
的文件試試。這樣在BDE
Administrator
裡面就可以直接建一個standard的數據源。
做幾回普通的,SQL你一般就能會了。