vs2008連接資料庫
『壹』 vs2008怎麼連接自帶的資料庫
使用
VS2008
㉂帶的
sql
Server
是
Express
版本.
1.
使用
Windows
認證模式:
SqlConnection
hCon
=
new
SqlConnection(Server=(local)\\SQLExpress;
Integrated
Security=SSPI;);
//
連接到默認資料庫,
如果指定連接到其他資料庫,
可以附加
Initial
Catalog=yourDBName
段.
2.
使用
SQL
Server
Authencation
模式:
SqlConnection
hCon
=
new
SqlConnection(Server=(local)\\SQLExpress;
User
ID=yourLoginID;
Password=yourPassword;);
//
yourLoginID
為登錄
ID,
通常使用
sa
帳戶登錄.
//
yourPassword
為登錄
ID
對應的密碼------值得注意的是,
對於
Express
版本
SQL
Server,
它的實例名後面帶
SQLExpress,
而且不能改,
當然也不能增加新的實例.
連接時要附加這個標識.
例如:
---------對於企業版
的
SQL
Server
2005,
則無此要求.
使用
System.Data.Sql.SqlClient.SqlConnection
連接
SQL
Server,
如果是本機,則最好採用
Windows
認證模式來連接.
依稀記得
SQL
Server
2005
Express
版本,
默認
sa
是禁止網路登錄的
(Deny
login),
如果使用
sa
登錄,
要先開啟
sa
允許登錄狀態.
mxsj_lxm
的提議是個不錯的選擇.
將連接串復制到代碼中.
『貳』 VS2008中如何連接資料庫
首先確定你的VS和SQL2000已經完全安裝好了,然後在VS那邊的伺服器管理窗口裡面添加新的資料庫,然後就是連接字元串的問題了,有很多種,不過一般都是直接復制資料庫裡面提供的那個字元串,再改一下密碼就行了的.如果想要確認一下自己的資料庫到底有沒有和VS連上的話,用數據綁定查看一下也是相當方便的.隨便建立一個DATAGRIDVIEW或者COMBOBOX綁定一下表看它能不能正常顯示表裡面的內容,如果能顯示的話則表示你的VS和SQL已經完全連上了.
『叄』 VS2008 如何連接資料庫
首先看看你的2008有沒有那個SQLEXPRESS伺服器,如果沒有的話那就鏈接不了,可以用MSSQLSERVER,至於那個設置sa,可以在--進入伺服器後(SQLEXPRESS、MSSQLSERVER)---安全性---登錄名--右鍵sa---可設成啟動,重心打開伺服器(sa)登錄
『肆』 在Vs 2008中,不用控制項,怎麼樣把文本框與資料庫連接
表名不要用user,這是sql的關鍵字,可以改成user_
web.config:uid=sa中sa為登錄資料庫的用戶名,pwd=sa為sa用戶對應的密碼,我這里密碼是sa。
<?xmlversion="1.0"encoding="utf-8"?>
<!--
注意:除了手動編輯此文件以外,您還可以使用
Web管理工具來配置應用程序的設置。可以使用VisualStudio中的
「網站」->「Asp.Net配置」選項。
設置和注釋的完整列表在
machine.config.comments中,該文件通常位於
WindowsMicrosoft.NetFrameworkv2.xConfig中
-->
<configuration>
<appSettings>
<addkey="connstring"value="DataSource=(local);initialcatalog=longer;uid=sa;pwd=sa"/>(sql驗證)
<addkey="connstring"value="DataSource=(local);initialcatalog=longer;IntegratedSecurity=True"/>(windows驗證)
</appSettings>
<system.web>
前台頁面Default2.aspx,看圖,把兩個文本框的內容插入user_表中username列和password列,當你點擊按鈕之後,把數據插入資料庫。在Default2.aspx.cs中寫
usingSystem;
usingSystem.Data;
usingSystem.Configuration;
usingSystem.Collections;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
usingSystem.Data.SqlClient;(新加)
publicpartialclassDefault2:System.Web.UI.Page
{
SqlConnectionYBB350680013=newSqlConnection(ConfigurationSettings.AppSettings["connstring"]);
protectedvoidPage_Load(objectsender,EventArgse)
{
}
protectedvoidButton1_Click(objectsender,EventArgse)
{
YBB350680013.Open();
stringsql="insertintouser_(username,password)value('"+TextBox1.Text+"','"+TextBox2.Text+"')";
SqlCommandcmd=newSqlCommand(sql,YBB350680013);
cmd.ExecuteNonQuery();
YBB350680013.Close();
}
}
『伍』 求visual studio2008怎樣鏈接sql server2008資料庫
兩種方式,一個是在VS2008中打開伺服器資源管理器,進行連接。 不過實際工程中不用這樣的辦法,太死板,而是用手寫代碼進行連接,統一調度。 在VS2008中,手寫代碼是基於ADO.NET對象來連接的,要先實例化一個SqlConnection對象, 然後使用SqlConnection對象的Open()方法來打開資料庫連接。 關於這些常用知識,可以自己按F1,看看MSDN文檔,有代碼示例和注釋,非常權威。
『陸』 VS2008 怎麼用ODBC連接mysql資料庫
使用ODBC連接的時候先有以下准備:
1、你的電腦已經安裝了mysql資料庫
2、你的電腦已經安裝了Microsoft Visual Studio(小編的是 VS2008)
3、安裝mysql驅動程序:mysql-connector-odbc-5.1.6-win32.msi
具體操作:
首先建立ODBC數據源,依次打開:我的電腦 - 控制面板 - 管理工具 - 數據源(ODBC)-點擊「系統DNS」 選擇右邊的添加,在彈出的框中拉到後面,選擇「Mysql ODBC5.1 Driver」,這個名字根據你的驅動版本不同會有所差異。點擊完成,就會出現如圖三的信息,根據提示填寫
Date soure Name:隨便填,建議英文!
Description:描述!隨便填,建議英文!
server:localhost(如果是本地伺服器就天localhost,否則填你的服務的ip地址)
user:你的mysql的用戶名
password:你的mysql的密碼
DataBase:點下拉菜單,選擇當前你mysql資料庫中存在的資料庫
到這里ODBC數據源建立完畢
然後就到VS 2008 裡面配置了,點擊VS菜單中的視圖 - 伺服器資源管理器,打開如圖所示的界面,右擊數據連接,然後選擇連接,打開如圖所示的界面,點擊「使用用戶名或系統數據源名稱」的下來帶單,然後就見到我們新建的數據源,選擇,然後測試
最後就是連接資料庫的代碼了:
string constr = "Dsn=ODBCforMysql";
OdbcConnection conn = new OdbcConnection(constr);
conn.Open();
string sqlstr = "select * from tools.zhanghao";
OdbcCommand cmd = new OdbcCommand(sqlstr, conn);
OdbcDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.Write(reader.GetString(0) + ", ");
Console.Write(reader.GetString(1) + ", ");
}
conn.Close();
Console.Read();
關鍵是連接字元串: string constr = "Dsn=ODBCforMysql";
字元串可以查看數據源的屬性,復制他的字元串就可以了
『柒』 如何連接Vs2008自帶資料庫 用ADO.NET
使用connection連接資料庫
方法1:server=伺服器名;database=資料庫名;UID=用戶名;Pwd=密碼
方法2:Data Source=伺服器名;Initial Catalog=資料庫名;User ID=用戶名;Pwd=密碼
使用測試工具UDL
可以新建文件文檔 然後改名xx.udl 基本下一步下一步 選擇你要連接的資料庫名以及用戶名和密碼。最後以記事本的形式打開,把裡面的東西復制出來!
以上幾種方法得到的代碼可以定義成一個變數,最後可以在應用變數
//創建連接資料庫的字元串
string sqlstr = "Data Source=.;Initial Catalog=sql server name; User ID=sa;Pwd=******";
//創建sqlconnection對象,設置sqlconnection對象連接資料庫的字元串
sqlconnection conn = new SqlConnection(sqlstr);
//打開資料庫
conn.Open();
//相關操作
.......
//關閉資料庫
conn.Close();
『捌』 VS2008如何連接ACCESS資料庫
視圖->伺服器資源管理器->數據連接->添加連接->
選擇新數據源在"選擇數據源"里選第一個microsoft
access
資料庫文件--點"繼續"--彈出"添加連接"對話框
然後添加你要連接的資料庫服務連接
『玖』 求教VS2008 C++連接MySQL資料庫
1,打開navicat
for
mysql,點擊左上角「鏈接」按鈕,如下圖:
2,在彈出的新建鏈接對話框中,填寫遠程資料庫伺服器ip地址,賬號,密碼等信息。如下圖:
3,最後確定保存即可。
『拾』 vs2008代碼連接資料庫的問題
server=你的資料庫伺服器名稱;uid=SqlServer登錄名;pwd=密碼;database=庫名
而你所說的資料庫引擎.是根據你的創建的連接來的.
System.Data.SqlClient
就是專門為
SqlServer
制定的數據服務.
System.Data.OracleClient
是為
Oracle
制定的數據服務.
System.Data.OdbcClient
是其他資料庫的連接方式
所以你的SqlConnection是從System.Data.SqlClient來的,那就必然是找的SqlServer資料庫了.