关于vb.net连接SQL的信息

vb如何连接sql数据库??1、打开代码窗口,添加引用:Imports System.Data.SqlClient 。
2、输入以下代码:
“Public conn1As SqlConnection = New SqlConnection _
("server=192.168.1.79; Initial Catalog= student; User ID= panqe;PWD=shentai768@")”,vb就已经成功连接sql数据库了 。
3、代码详解:声明关键字Public(因为是全局变量,所以用Public 来声明) 。
4、连接参数 。
5、如果SQL 数据库就在本机,则用以下代码连接:
("server=.; Integrated Security=False;Initial Catalog= student; User ID= panqe;PWD=shentai768@") 。
6:如果代码太长,影响可读性 , 可以用空格加"_"后,回车换行 。
VB.NET连接SQL2008数据库的问题不知道你需要连的是哪个数据库 , 我以sqlserver数据库为例子
1、sqlconnection类位于名称空间system.data.sqlclient,所以先using
system.data.sqlclient
2、dim
sqlconnection1
as
sqlclient.sqlconnection
dim
strconnect
as
string=”data
source=服务器名;initial
catalog=数据库名;user
id=sa;password=;”
sqlconnection1=new
system.data.sqlclient.sqlconnection(strconnect)
sqlconnection1.open
‘打开数据库
sqlconnection1.close
‘关闭连接,释放资源
以上是通用的连库代码 。其实你2个问题,只需要改一个地方 。
第一个问题
dim
strconnect
as
string=”data
source=服务器名;initial
catalog=数据库名;user
id=sa;password=;”把这里的data
source=服务器名;改成data
source=.或者data
source=localhost
这是本地服务器 , 也可以用服务器名
第二个问题,同样也是改data
source=服务器名;改为data
source=192.168.1.1
同理,initial
catalog=数据库名根据是实际的改 , 第一个问题改成initial
catalog=publs
第二个问题改成initial
catalog=hero
请问:VB.NET怎么连接SQL?Public sqlcon As System.Data.SqlClient.SqlConnection
Public sqladapter As System.Data.SqlClient.SqlDataAdapter
Public command As System.Data.SqlClient.SqlCommand
Public ds As System.Data.DataSet
Public dr As System.Data.DataTable
sqlcon = New System.Data.SqlClient.SqlConnection
sqlcon.ConnectionString = "Server=(local); Initial Catalog=test1 ; User ID="数据库sa用户"; Password="数据库密码""
ds = New System.Data.DataSet
dr = New System.Data.DataTable(" test2 ")
ds.Tables.Add(dr)
sqladapter = New System.Data.SqlClient.SqlDataAdapter("select*from test2 ", sqlcon)
sqlcon.Open()
sqladapter.Fill(dr)
sqlcon.Close()
界面上控件
DataGridView1.DataSource = dr
如何跨区域解决VB.NET连接SQL2008服务器!1、局域网的其他电脑是可以连接你的电脑上的sql2008的,就是用的你的电脑在局域网的主机名或IP地址(如192.168.0.101) , 其他跟你电脑的连接方式是没有任何差别的 。
2、花生壳可以把你电脑的外网IP地址与一个固定的域名(可以是自己注册的域名 , 也可以是花生壳免费分配的二级或三级域名)进行绑定,然后其他地方的电脑通过这个域名就可以访问你电脑上的sql2008了 。当然 , 你所在局域网连接外网的路由器应该把你电脑的内网IP地址以及端口号开放权限,这样路由器就会把外网的访问请求转发到你的电脑上了 。
3、最好的解决办法,就是在网上购买一个sql服务器(比如阿里云、百度云、腾讯云这些“云们”提供的云数据服务器) , 这样全世界的任何电脑都可以连接你的数据库(当然必须知道登录信息才行) 。这些业界大佬提供的服务器不管主机性能还是网络带宽以及服务的稳定性,都远远超过你用个人电脑架设的服务器 。而且这样还能实现程序与数据的分离,简化程序的开发难度 。你所说的用友、航天开票等几乎所有大范围使用的软件,基本上都是这样实现的 。此外 , 还可以做成网页应用程序,这样就连软件都不需要了,直接用浏览器打开指定网页就能使用 , 这才是现在最流行的方式 。

推荐阅读