當前位置:首頁 » 編程語言 » sql資料庫怎麼連ado
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql資料庫怎麼連ado

發布時間: 2022-06-07 10:19:24

① mfc 應用ado 連接 sql 資料庫

教你個連接資料庫的方法。首先新建一個txt文件,把他命名為aaa.udl然後雙擊它配置資料庫的連接。配置好連接成功後,將該文件放置程序文件夾內。連接資料庫時將你的_bstr_t
strConnect
=
"Provider
=
SQLOLEDB.1;Password=111;Persist
Security
Info=True
;User
Id=root;
Initial
Catalog=test;
Data
Source=localhost;";
這一句改為: _bstr_t
strConnect
="File
Name=EPXLDT.udl";然後再連接試試。 如果還不行,把你的郵箱發給我,我給你發個連接資料庫的類。挺好用的

② VB使用ADO控制項怎麼連接SQL資料庫

右鍵ado-屬性-通用-生成提供連接access選擇microsoft
jet
4.0或者3.51sql
server
選擇
microsoft
ole
db
provider
for
sql
server下一步
選擇你的資料庫就可以了。

③ 使用ADO對象連接SQL資料庫

在模塊聲明ADO對象:
Public conn As New ADODB.Connection
Public RS As New ADODB.Recordset
在模塊設置一個資料庫鏈接過程:
Sub SHJK(conn)
conn.ConnectionTimeout = 10
conn.CursorLocation = adUseServer
conn.ConnectionString = "driver={SQL Server};server=伺服器名稱;uid=sa(登錄名稱,一般用sa);pwd=登錄密碼;database=SQL資料庫名稱"
conn.Open
End Sub

在窗體的事件中調用過程:
Call SHJK(conn)
打開記錄集:
strSQL = "select * from 數據表 "
RS.Open strSQL, conn, 1, 1(注意:1,1是只讀數據表)

④ 使用ADO連接SQL的資料庫

web.config中的connectionStrings節點
<add name="tree_ConnectionString" connectionString="Server=.\SQLEXPRESS;Database=tree_view;Uid=sa;Pwd=130000" providerName="System.Data.SqlClient"/>

data Source是資料庫源地址:如果是本機的資料庫的話 data Source=(local)是不會錯的 如果是遠程伺服器上的資料庫那 data Source=(遠程伺服器ip地址)如:data Source=(210.168.2.25)
uid是資料庫賬號 pwd 資料庫密碼
string connectionstring= System.Configuration.ConfigurationManager.ConnectionStrings["tree_ConnectionString"].ConnectionString;
這里獲得資料庫鏈接 然後通過ADO.net進行數據處理

⑤ ADO如何與SQL SERVER資料庫相連()

首選你要裝Sql
Server
2000裝sql
server,在伺服器中如果想要連上本機,把本機的名字寫上去就行了,然後再選資料庫名,測試連接一下就ok了。當然你的資料庫要存在。

⑥ C# ADO.NET怎樣才能和SQL資料庫連接

本文通過舉例介紹ADO.NET資料庫連接、操作SQL。包括創建類,加入SQL命名空間以及類中申明對象等內容。 1.創建類datasource.cs2.加入SQL命名空間(可以使用SQL資料庫語句):using System.Data.SqlClient3.類中申明對象:(string)ConnString 連接字元串、(SqlConnection)SqlConn 連接SQL資料庫、(SqlCommand)SqlCmd 調用SQL語句的方式 、(SqlDataAdapter)SqlAdapter 連接SQL數據適配器、(DataSet)ds 建立數據集、(SqlDataReader)SqlReader 讀取資料庫。4.在構造函數中初始化實例對象:
public datasource()
{
ConnString = ConfigurationManager.ConnectionStrings["某數據源"].ConnectionString;SqlConn = new SqlConnection(ConnString);SqlCmd = new SqlCommand();SqlAdpter = new SqlDataAdapter();ds = new DataSet();
}5.創建一些數據集和資料庫SQL操作的方法(1)創建一個內存數據集,使用傳入的SQL查詢語句參數
public DataSet Tds(string QueryString)
{
SqlAdpter.SelectCommand = new SqlCommand(QueryString, SqlConn);
SqlAdpter.Fill(ds, "temp"); //temp是一個內存數據表
return ds;
}(2)創建一個內存數據集,不使用任何參數。
public DataSet Tds()
{
//使用SQL語句來代替這個參數
SqlAdpter.SelectCommand = new SqlCommand("select * from abc", SqlConn);
//temp是一個內存數據表
SqlAdpter.Fill(ds,"temp");
return ds;
}(3)返回一個只讀的輕量級數據源,注意,它不支持服務端的分頁,而且需要數據連接必須一直打開
public SqlDataReader Tsdr()
{
//SqlCommand屬性CommandText是一條SQL語句
SqlCmd.CommandText = "select * from abc";
//SqlCommand屬性Connection 就是sql的連接語句
SqlCmd.Connection = SqlConn;
SqlConn.Open();
//當數據讀取隨著數據連接的關閉而關閉
SqlReader = SqlCmd.ExecuteReader(CommandBehavior.CloseConnection);
return SqlReader;
}(4)SQL更新語句:
public void Update(string 欄位id, string 欄位1, string 欄位2...string 欄位N)
{ SqlCmd.CommandText = "update 數據表 set [欄位名1]=@欄位名1,[欄位名2]='" +
欄位2 + "',..,[欄位名N]='" + 欄位N + "' where [欄位id]='" + 欄位id + "'";
// SqlCmd.Parameters.AddWithValue("@lname", au_lname); 更新的欄位可以有單引號
SqlCmd.Connection = SqlConn; //連接
SqlConn.Open(); //打開
SqlCmd.ExecuteNonQuery(); //執行
}(5)SQL刪除語句:(用法如上)
public void Delete(string 欄位id)
{
SqlCmd.CommandText = "delete from [abc] where [欄位id]='"+欄位id+"'";
SqlCmd.Connection = SqlConn;
SqlConn.Open();
SqlCmd.ExecuteNonQuery();
}6.新建一個aspx頁面:加入一個GridView表(1)在配置文件(web.config)中,加入下面一段話:(2)為GridView新建數據源:對象 ->業務對象datasource->select\delete\update\insert 調用相關對象的方法->設置參數sql查詢語句,比如select * from abc.分頁設置(屬性分頁中AllowPage 是否分頁?、Pagesize 分頁頁數。屬性行為中的 是否分頁回傳 編輯推薦: 1. ADO.NET和LINQ中古怪的事務特性 2. 怎樣用C#和ADO.NET建立一個數據綁定網格 3. 使用ADO.NET2.0提升數據交互性能http://webservices.ctocio.com.cn/net/140/9011640.shtml

⑦ ADO連接SQL資料庫的幾種方式

一、使用DSN連接。使用ODBC DSN 連接資料庫有兩種方式,一種為SYSTEM DSN、一種為DSN文件,因此在使用DSN連接方式之前必段創建一個SYSTEM DSN或DSN FILE.1、ODBC - DSN oConn.Open "DSN=AdvWorks;" & _ "Uid=Admin;" & _ "Pwd=;2、ODBC - File DSNoConn.Open "FILEDSN=c:\somepath\mydb.dsn;" & _ "Uid=Admin;" & _ "Pwd=;"二、不使用DSN連接方式1、ODBC Driver for MySQL (via MyODBC)---連接一個本地資料庫 oConn.Open "Driver={mySQL};" & _ "Server=MyServerName;" & _ "Option=16834;" & _ "Database=mydb;"---連接一個遠程資料庫 oConn.Open "Driver={mySQL};" & _ "Server=db1.database.com;" & _ "Port=3306;" & _ "Option=131072;" & _ "Stmt=;" & _ "Database=mydb;" & _ "Uid=myUsername;" & _ "Pwd=myPassword;"2、OLE DB Provider for SQL Server 連接這個鏈接只需寫好連接字元串,格式:conn.ConnectionString = "Driver={sql server};server=伺服器名;uid=登錄名;pwd=密碼;database=數據源" 使用無源連接優點較多:可以不創建 DSN,這樣就能簡化客戶應用程序的設置和安裝。 不必在系統注冊表中查找 DSN,加快連接速度。 更有效到控制伺服器及其它連接參數,從而提高應用程序和系統的安全性。當然還有其他的連接方式,以後遇到了再補充。

⑧ 怎樣用ado連接遠程SQL資料庫

放一個ADO_Connection控制項在窗口裡,設置ConnectionString到你的長途SQL資料庫設置你的ADOQuery或ADOTable控制項,將Connection設置到連接成功的ADO_Connection設置SQL屬性,寫入恰當的SQL語句即可拜訪你的數據表了當然直接設置ADOQuery
或ADOTable
的ConnectionString也行測試連接成功後即可