Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net ASP到SQL Server连接基础知识?_Asp.net_Sql Server - Fatal编程技术网

Asp.net ASP到SQL Server连接基础知识?

Asp.net ASP到SQL Server连接基础知识?,asp.net,sql-server,Asp.net,Sql Server,如果问题太离谱,我提前道歉。我对ASP和SQL server还不熟悉(到目前为止,我一直在使用PHP和MySQL)(我在这里读过其他主题,但似乎没有一个能给我一个明确的答案) 我想将我的ASP网站连接到我的SQL数据库(目前使用的是SQL server 2005),我该怎么做?我一直在尝试使用大量的连接字符串,但现在一切都让我感到困惑(太多的种类) 另外,在建立成功连接后,如何执行查询 我相信回答这两个问题会让我开始,我希望我没有要求太多什么。提前谢谢 要将sql连接添加到asp.net网页,首

如果问题太离谱,我提前道歉。我对ASP和SQL server还不熟悉(到目前为止,我一直在使用PHP和MySQL)(我在这里读过其他主题,但似乎没有一个能给我一个明确的答案)

我想将我的ASP网站连接到我的SQL数据库(目前使用的是SQL server 2005),我该怎么做?我一直在尝试使用大量的连接字符串,但现在一切都让我感到困惑(太多的种类)

另外,在建立成功连接后,如何执行查询


我相信回答这两个问题会让我开始,我希望我没有要求太多什么。提前谢谢

要将sql连接添加到asp.net网页,首先必须获取连接字符串。
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
对于打开的服务器资源管理器->数据连接->添加连接。 在给定的弹出框中提供服务器名和数据库名。 添加连接后,获取添加的连接的属性窗口,从那里我们将获得连接字符串。 然后编写以下代码:

     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();
     }
对于插入、更新和删除查询,我们使用ExecuteOnQuery()。 对于我们使用的select查询

  SqlDataReader dr = cmd.ExecuteReader();

要将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();
     }
对于插入、更新和删除查询,我们使用ExecuteOnQuery()。 对于我们使用的select查询

  SqlDataReader dr = cmd.ExecuteReader();

这似乎是一个正确的步骤如何从MSDN:以防万一你不知道这个网站,是真的很有帮助时,你忘记了连接字符串语法!这似乎是一个正确的步骤如何从MSDN:以防万一你不知道这个网站,是真的很有帮助时,你忘记了连接字符串语法!