如果問題太不明朗,我很抱歉。我是新來的ASP和SQL服務器的世界(我一直在使用PHP和MySQL到目前爲止)(我已閱讀其他主題,但沒有一個似乎給我一個明確的答案)ASP與SQL Server連接基礎知識?
我想連接我的ASP網站到我的SQL數據庫(目前使用sql server 2005),我該怎麼做?我一直在嘗試使用大量連接字符串,但現在一切似乎都讓我感到困惑(太多品種)
另外,如何在進行成功的連接後執行查詢?
我相信這兩個答案會讓我開始,我希望我不要求太多或什麼。提前致謝!
如果問題太不明朗,我很抱歉。我是新來的ASP和SQL服務器的世界(我一直在使用PHP和MySQL到目前爲止)(我已閱讀其他主題,但沒有一個似乎給我一個明確的答案)ASP與SQL Server連接基礎知識?
我想連接我的ASP網站到我的SQL數據庫(目前使用sql server 2005),我該怎麼做?我一直在嘗試使用大量連接字符串,但現在一切似乎都讓我感到困惑(太多品種)
另外,如何在進行成功的連接後執行查詢?
我相信這兩個答案會讓我開始,我希望我不要求太多或什麼。提前致謝!
Dim objDbCon
Dim dataCount
Dim sqlQuery
Set objDbCon = Server.CreateObject("ADODB.Connection")
'Change the parameters with your own environment'
objDbCon.ConnectionString = "Provider=SQLOLEDB; Data Source=120.120.120.120; Initial Catalog=Database name; User Id=user1; Password=1234;"
objDbCon.Open
'Put sql script which you want to get result set'
sqlQuery = "SELECT COUNT(*) AS CNT FROM TABLE_NAME"
'This is how you execute sql script and bind the result set to dataset object'
Set Rs = objDbCon.Execute(sqlQuery)
dataCount = Rs("CNT")
Rs.Close
要添加SQL連接到一個asp.net網頁,首先我們要獲取連接字符串。 對於那個打開的服務器資源管理器 - >數據連接 - >添加連接。 在給定的彈出框中給出服務器名稱和數據庫名稱。 添加連接後,添加連接的屬性窗口,從那裏我們將得到連接字符串。 之後寫了下面的代碼:
using System.Data;
using System.Data.SqlClient;
public void dbconnection
{
SqlConnection con;
con = new SqlConnection("connectionstring");
con.Open();
SqlCommand cmd=new SqlCommand("Your sql query",con);
cmd.ExecuteNonQuery();
con.close();
}
插入,更新和刪除查詢,我們使用的ExecuteNonQuery()。 因爲我們使用select查詢
SqlDataReader dr = cmd.ExecuteReader();
這似乎是一步一個適當的步如何從MSDN:http://msdn.microsoft.com/en-us/library/ff648340.aspx –
萬一你不不知道這個網站,當你忘記連接字符串語法時,http://www.connectionstrings.com/真的很有用! –