日期:2014-05-20  浏览次数:20430 次

求在ASP.NET中用最简单的VB.NET语言连接SQL(成功后高分相送)
我不想在Default.aspx用                            
             
<%@         Import         Namespace= "System.Data "         %>                            
<%@         Import         Namespace= "System.Data.Sqlclient "         %>                            
             
这种方法连入SQL,我想在Default.aspx.vb里面用VB.NET的语言写,请各位给出最简单的连接方法,因为我是新手,怕太深看不懂  

请各位高手给出详尽的代码,有地方要定义的请给出定义。

------解决方案--------------------
首先在Default.aspx.vb页面的最上端也要引用代码Imports System.Data.SqlClient
然后给你个例子看一下就明白了。
Dim con As New SqlConnection( "server=.;database=jie;uid=sa ")
//server=.代表连接的是本机,database名添你要连接的数据库名,用户名和密码用你自己的。
Dim cmd As New SqlCommand( "select Uid from 用户表 where 用户名称= ' " & TextBox1.Text & " ' and 用户密码= ' " & TextBox2.Text & " ' ", con)
Dim dr As SqlDataReader
con.Open()
dr = cmd.ExecuteReader
If dr.Read Then
Response.Redirect( "WebForm1.aspx ")
Else
Response.Write( " <script> alert( '用户名或密码错误 ') </script> ")

End If
dr.Close()
con.Close()
------解决方案--------------------
dim con as sqlconnection = New SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings( "sweaterConnectionString ").ToString)

------解决方案--------------------
先在config文件里增加这句:
<appSettings>
<add key= "StrCon " value= "server=IP或服务品名称;uid=sa;pwd=;database=数据库名称 "/>
</appSettings>

然后在.vb文件里想连数据库时,加上这句:
dim conn as new SqlConnection
conn=System.Configuration.ConfigurationSettings.AppSettings(StrCon)