VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 929|回复: 3

求在ASP.NET中用最简单的VB.NET语言连接SQL

[复制链接]

4

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-25 14:40:01 | 显示全部楼层 |阅读模式
我不想在Default.aspx用              
      
<%@    Import    Namespace="System.Data"    %>              
<%@    Import    Namespace="System.Data.Sqlclient"    %>              
      
这种方法连入SQL,我想在Default.aspx.vb里面用VB.NET的语言写,请各位给出最简单的连接方法,因为我是新手,怕太深看不懂

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

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-2-14 08:45:01 | 显示全部楼层
首先在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()
回复

使用道具 举报

1

主题

18

帖子

14.00

积分

新手上路

Rank: 1

积分
14.00
发表于 2020-2-14 09:00:01 | 显示全部楼层
dim con as sqlconnection = New SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings("sweaterConnectionString").ToString)
回复

使用道具 举报

0

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-2-14 12:00:01 | 显示全部楼层
先在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)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表