vb远程数据库连接
1、打开代码窗口,添加引用:Imports System.Data.SqlClient。
Ⅱ 用vb语言和ADO如何建立远程数据库的链接
C:\WGYSDB\ZWZ.mdf和C:\WGYSDB\WGYS.mdb.
这个是sql数据库的数据库文件,
Cn.ConnectionString = "Driver={SQL Server};Server=" & Server &";Database=" & Gdatabase & " ;Uid=" & Uid & ";Pwd="& Pwd
这个是数据库连接字符串,
这个和IIS无关,主要是sqlserver服务器的问题:
1.数据库服务器是否安装.
2.数据库服务器端口是否打开(如果有防火墙),一般是1433.
3.Uid = "" Pwd = "" 分别对应sqlserver数据库服务器访问的用户名和密码,超级管理员一般为:sa
这几点弄好了,问题就应该可以解决了。
Ⅲ vb.net如何连接远程db2数据库
如果要程序直接连接DB2数据库,必须要有连接数据库的驱动程序,连接的代码,你可以参考如下(以前用C#写的,你改成VB.NET即可,ODBC连接对象)
publicOdbcConnectionDb2Conn()
{
stringstr="DRIVER=IBMDB2ODBCDRIVER;UID=db2admin;PWD=db2admin;AUTHENTICATION=SERVER;PORT=50000;HOSTNAME=192.168.100.98;PROTOCOL=TCPIP;DATABASE=YCDATA";
OdbcConnectionConn=newOdbcConnection(str);
returnConn;
}
如果你是开发桌面程序而又不想在客户端安装数据库的驱动程序,那么你可以采用web网站(含webservice)或者remoting方式,只需要在服务端安装驱动即可
Ⅳ vb如何连接上远程SQL数据库
不知道你为什么要用ADOC来配置...直接用VB代码就OK了。
公共模块:
Private Function Selectsql(SQL As String) As ADODB.Recordset '返回ADODB.Recordset对象
Dim ConnStr As String
Dim Conn As ADODB.Connection
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
Set Conn = New ADODB.Connection
'On Error GoTo MyErr:
ConnStr = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=登录数据库用户名(默认为sa);Password=登录数据库密码;Initial Catalog=数据库名;Data Source=服务器名(IP地址)" '这是连接SQL数据库的语句
Conn.Open ConnStr
rs.CursorLocation = adUseClient
rs.Open Trim$(SQL), Conn, adOpenDynamic, adLockOptimistic
End Function
调用:
SQL = "SELECT * FROM 用户表 WHERE 用户名='" & Combo1.Text & "' AND 密码='" & Text1.Text & "' "
Set rs = Selectsql(SQL)
Ⅳ VB连接远程数据库出现问题,求解决。
你数据库有密码的吧。你密码没给他添加进去
myStr = "Provider=SQLOLEDB.1;password=***;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=流水帐;Data Source=."
这段里面 *** 表示你的密码,在数据库中把sa帐号的密码改成***
如果你不想加密码,就把sa的密码改成空就可以了
Ⅵ vb可以访问远程数据库吗要怎么写
VB只能远程访问SQL
Server数据库,它的连接字符串和Access数据库不一样。
Ⅶ VB程序如何远程调用ACCESS数据库
第一步:你要知道那台电脑的计算机名或者ip地址;
第二步:共享数据库所在的文件夹,要将共享权限设置为能够读写的权限;
第三步:在你的电脑上运行一下那个共享路径:\\计算机名\
共享文件夹
,看能不能打开,如果能
打开,说明共享成功,才能调用代码连接,如果需要用户名和密码你要输入那台电脑的一组用户名和密码;
第四步:在第三步成功的情况下,调用以下代码:
dim
数据库路径
as
string
dim
数据库密码
as
string
数据库路径="\\计算机名\共享文件夹\数据库.mdb"
数据库密码=你的数据库密码(如果没设密码,就为空)
adodc1.ConnectionString="provider=Microsoft.Jet.OLEDB.4.0;Data
source
="
_
&
数据库路径0
&
";Jet
OLEDB:Database
Password="
&
数据库密码
adodc1.recordsource="select
*
from
user"
adodc1.Refresh
Ⅷ VB连接远程数据库
Access也可以
不过我在网上搜了一上
远程使用ACcess会损失数据库
Ⅸ vb如何连接远程数据库
1.引用ADO
2.定义连接
Dim Conn as New Connection
3.设置连接串
Conn.Open "Provider=SQLOLEDB;Data Source=数据库服务器IP或名称;UID=登录用户名;PWD=登录密码;initial catalog=数据库的名称"
Ⅹ vb客户端应用软件怎样连接远程数据库
首先在客户端创建新的数据源(通过控制面板->管理工具->数据源(ODBC))与远端数据库连接,如果没有与ORACLE数据库连接的ODBC驱动,就去安装一个。
然后在你的数据窗体中添加DATA控件,设置DATA控件的DefaultType属性为1(使用ODBC),再把Connect属性设置为Oracle数据源,这样你就可以象操作本地数据库一样操作远端数据库了。
服务器端是否还要一个服务器端程序,就要看你是怎么设计的项目架构了,传统的两层结构,就只是数据服务端加客户端,一般的应用要求都能够满足了,而较现代的手法是在这两层中再加一个中间层,用来处理较复杂的业务流。目前你这里估计用不上吧。