
正文
vb连局域网sqlserver,vb连接sqlserver
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求助用VB通过互联网实现访问远程SQL服务器
是没办法访问的。必须在公网上能够访问。我的建议就是在你们公司的网关上装个SQLServer,因为我想这台机器在公网上有分配好的IP。所以外网可以访问。这样在VB代码里稍微做些修改(把原先指向本地SQLServer服务器的地方修改为指向你需要访问的目的SQLServer服务器。)就可以了。如果有什么不明白的话。
打开代码窗口,添加引用:Imports System.Data.SqlClient。输入以下代码:“Public conn1 As SqlConnection = New SqlConnection _(server=191679; Initial Catalog= student; User ID= panqe;PWD=shentai768@)”,vb就已经成功连接sql数据库了。
只要SQL数据库是独立IP的,通过ADO是可以远程连接的,不过当数据量比较大时,这方法就不怎么如意了。将程序打包成CAB,做成BS结构的。通过ADO的远程组件RDS进行连接。详细的自己百度吧。不过这个对一般人来说有点难度。可以在服务器做一个服务端,通过WINSOCK组件,传送字串,也能实现此功能。
服务器上设一个USERS用户,加上密码,在客户机这边也加一个相同名字的,也加上相同的密码 这样就可以用此用户登录了。当然您也可以用权限更大的比如administrator。一般来说,USERS用户没有其它权限,相对电脑在网络上要安全,又能访问SQL 这是最简单的处理方式。
单击“下一步”,。选择“SQL Server验证”,一般ID为“sa”,密码为空(实际要根据具体情况输入)。单击“下一步”。更改默认数据库为所建立的数据库。单击“下一步”后完成设置。(2)VB中使用ADO数据库控件,实现与数据库的连接 使用ADO数据库控件需要添加组件,控件工具箱中就出现需要的控件。
(server=191679; Initial Catalog= student; User ID= panqe;PWD=shentai768@)”,vb就已经成功连接sql数据库了。代码详解:声明关键字Public(因为是全局变量,所以用Public 来声明)。连接参数。
相关问答
Q1: VB连接SQL
打开代码窗口,添加引用:Imports System.Data.SqlClient。输入以下代码:“Public conn1 As SqlConnection = New SqlConnection _(server=191679; Initial Catalog= student; User ID= panqe;PWD=shentai768@)”,vb就已经成功连接sql数据库了。
选择其中的“SQL Server”后,单击“完成”,出现窗体。单击“下一步”,。选择“SQL Server验证”,一般ID为“sa”,密码为空(实际要根据具体情况输入)。单击“下一步”。更改默认数据库为所建立的数据库。单击“下一步”后完成设置。
我们需要打开连接对象来连接到数据库。我们可以使用Open方法来打开连接。以下是打开连接的代码:```conn.OpenProvider=Microsoft.Jet.OLEDB.0;DataSource=C:\mydatabase.mdb```在上面的代码中,我们使用JetOLEDB提供程序连接到MicrosoftAccess数据库。
VB连接SQL数据库,可通过ADO数据对象和SQL结构化查询语言实现。
分析 你确认是在CN.open数据库的时候慢的话,就要去检查数据库是不是正常,也就是数据库的服务是否正常运行 连接本地数据库的话不应该需要几秒,应该是毫秒级的连接速度。
Q2: vb连接数据库sqlserver的问题
前者是数据修改的入口,后者则是完成将数据写入数据库的工作。增加数据记录增加数据记录与修改数据在实现方法上有很多相同之处。在下面的实例中我们利用SQL的Insert语句在指定位置插入一条记录,把更新到数据库。如果你想在数据表最后增加一条记录,只需要将数据记录指针指向数据表末尾就行了。
打开代码窗口,添加引用:Imports System.Data.SqlClient。输入以下代码:“Public conn1 As SqlConnection = New SqlConnection _(server=191679; Initial Catalog= student; User ID= panqe;PWD=shentai768@)”,vb就已经成功连接sql数据库了。
很明显,你的安装程序没有把数据连接客户端打包进去。
出现此问题的原因是:计算机设置错误造成的。解决的方法和操作步骤如下:首先,当未启动SQL Server服务时,SQL Server管理器将无法连接到数据库服务,并且将出现以下提示,如下图所示。其次,解决方案:右键单击“计算机”--“管理”,如下图所示。
Q3: vb怎么连接sql?
打开代码窗口,添加引用:Imports System.Data.SqlClient。输入以下代码:“Public conn1 As SqlConnection = New SqlConnection _(server=191679; Initial Catalog= student; User ID= panqe;PWD=shentai768@)”,vb就已经成功连接sql数据库了。
单击“下一步”,。选择“SQL Server验证”,一般ID为“sa”,密码为空(实际要根据具体情况输入)。单击“下一步”。更改默认数据库为所建立的数据库。单击“下一步”后完成设置。(2)VB中使用ADO数据库控件,实现与数据库的连接 使用ADO数据库控件需要添加组件,控件工具箱中就出现需要的控件。
在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择 microsoft activeX Data objects 6 library和 microsoft activeX Data objects recordset 6两个组件,这是在连接数据前所必做的工作。
首先启动SQL,并把你要连接到VB的数据库附加到SQL中(最好把数据库放在C盘)打开开始——设置——控制面板——管理工具——数据源ODBC 在ODBC中选系统DNS——添加——sqlserver——完成 在建立的新数据源到SQLserver对话框中,名称自己写一个如:cjgl。
vb连局域网sqlserver的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb连接sqlserver、vb连局域网sqlserver的信息别忘了在本站进行查找喔。








