精华内容
下载资源
问答
  • 在web.config中配置:’连接OracleDim strConnect As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings("conn").ToString()Dim conn As OleDb.OleDbConnection = New System.Data.Ole...

    在web.config中配置:

    ’连接Oracle

    Dim strConnect As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings("conn").ToString()

    Dim conn As OleDb.OleDbConnection = New System.Data.OleDb.OleDbConnection(strConnect)

    ’返回数据

    Public Function getTable(ByVal sql)

    conn.Open()

    Dim comm As OleDb.OleDbCommand = New OleDb.OleDbCommand(sql, conn)

    Dim da As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter(comm)

    Dim dt As System.Data.DataTable = New System.Data.DataTable()

    da.Fill(dt)

    conn.Close()

    Return dt

    End Function

    ’返回受影响的行数

    Public Function impactDate(ByVal sql)

    conn.Open()

    Dim comm As OleDb.OleDbCommand = New OleDb.OleDbCommand(sql, conn)

    Dim i As Integer = comm.ExecuteNonQuery

    Return i

    End Function

    取消

    评论

    展开全文
  • 公共模块:Private Function Selectsql(SQL As String) As ADODB.Recordset '返回ADODB.Recordset对象Dim ConnStr As StringDim Conn As ADODB.ConnectionDim rs As ADODB.RecordsetSet rs = ...

    不知道你为什么要用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程序远程连接sql数据库时好时坏的问题!不知为何,我的程序远程连接数据库时经常会出问题,有时非常正常,速度和本地用户差不多,而有时则不管是查询还是更新都非常慢,甚至一天里还要出现几十次掉线的...

    你的位置:

    问答吧

    -> VB

    -> 问题详情

    vb程序远程连接sql数据库时好时坏的问题!

    不知为何,我的程序远程连接数据库时经常会出问题,有时非常正常,速度和本地用户差不多,而有时则不管是查询还是更新都非常慢,甚至一天里还要出现几十次掉线的情况。掉线时有两种提示,

    一是:超时已过期。

    二是:运行时错误'-2147467259(80004005)' [DBENTLIB][ConnectionRead(recv()).]一般性网络错误。请检查网络文档。

    以下是我的连接语言,我是在主窗体里设置了一个全局的FwqSource ,然后其他所有的地方都用这里的,本来cn是定义在过程中的,需要时定义再打开,用完了就关闭,老是掉线后改成了全局的,在主窗体里就打开连接,关闭软件时才关闭连接,但这两种方法都会掉线。

    FwqSource = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=Name;password=Pass;Initial Catalog=SS;Data Source=" & ServerName

    cn.ConnectionTimeout = 200

    cn.Open MDIForms.FwqSource

    cn.CommandTimeout = 200

    方法试了好多,掉线情况一直存在,情况好时一天可能就掉一两次,多时上百次,都要疯了。。。

    有请高手帮忙!!谢谢!

    作者: qpalzmn001

    发布时间: 2011-08-12

    最恶心的时每天时偶尔会出现那到一两次在保存时出错,结果单据只保存了一半。。。。查起来非常麻烦

    作者: qpalzmn001

    发布时间: 2011-08-12

    在调试环境下,提示二出现在 rs.Open SQL, cn, adOpenKeyset, adLockOptimistic

    上,手动跳过后,再进行其他的数据库操作都提示连接失败。好像是cn被断开了,是否是我只共用一个cn连接的原因?但以前不共用一个cn,而是需要时才打开一个cn,用完了就关闭也是经常掉线,提示一和提示二都有。

    作者: qpalzmn001

    发布时间: 2011-08-12

    用b/s方式来做吧

    作者: jhone99

    发布时间: 2011-08-12

    网络问题。。。。

    作者: chenyujian1987

    发布时间: 2011-08-12

    网络应该没问题,让电信的都来查过了,也换过路由器了

    作者: qpalzmn001

    发布时间: 2011-08-12

    展开全文
  • vb远程连接sqlserver数据库

    热门讨论 2009-09-08 17:33:53
    s = "Driver={SQL Server}; Database=phone; UID=sa; PWD=oallserver; Server=10.47.1.12 " conn.ConnectionString = s conn.Open txtsql = "select * from tellphone where phone_id ='" & telephone & "'" ...
  • 运用VB远程访问SQL数据库过程中出现的错误及解决方法:首先,连接字符串错误,改正字符串内容为:“driver={sql server};server=" & dns & ";database=ParkingChargeSQL;user ID=chai;PWD=chai;”其中,dns =...

    以下是我刚遇到同时得到解决的问题,希望对有些朋友有所帮助。

    运用VB远程访问SQL数据库过程中出现的错误及解决方法:

    首先,连接字符串错误,改正字符串内容为:
    “driver={sql server};server=" & dns & ";database=ParkingChargeSQL;user ID=chai;PWD=chai;”
    其中,dns =InputBox("输入数据库的DSN服务器:", "DSN服务器", App.Path)

    其次,出现SQL拒绝访问的问题,解决方法:在连接字符串中加上语句“Network Library=dbmssocn;”

    第三,出现1433端口检测失败的错误。解决方法:
    下载SQL SP4补丁安装后即可解决。

    最后,出现一般性网络错误。解决方法:
      在企业管理器中 
      --右键你的服务器实例(就是那个有绿色图标的) 
      --编辑SQL  Server注册属性 
      --选择"使用windows身份验证"    
      --选择"使用SQL  Server身份验证" 
      --登录名输入:sa,密码输入sa的密码 
      --确定 

    展开全文
  • 我的VB6,可以在局域网连接SQL2008数据库,并且可以读写数据,但是远程连接总是提示,连接失败,请高手指点迷津,可以加QQ远程操作,谢**谢! ![图片说明]...
  • vb如何连接sql server数据库

    千次阅读 2019-06-13 17:26:50
    VB6.0中,数据库访问接口有三种 ActiveX 数据对象(ADO) 远程数据对象(RDO) 数据访问对象(DAO) 使用ActiveX(ActiveX Data Object)数据对象连接数据库 1.使用ADO连接数据库vb】 Provider=Drive;Password=...
  • VB6.0中,数据访问接口有三种: 1、ActiveX数据对象(ADO) 2、远程数据对象(RDO) 3、数据访问对象(DAO) 1.使用ADO(ActiveX Data Objec,ActiveX数据对象)连接SQL Server 1)使用ADO控件连接使用ADO...
  • 目前比较流行的数据库有很多,如大型的Oracel数据库SQL Server数据库,以及中小型的Access数据库,MySQL数据库和SQLite数据库。LabVIEW都能够跟上述的数据库进行连接和访问,只是需要进行不同的设置,以及安装不同...
  • vb与SQLSERVER数据库连接测试的程序代码,专用了测试在指定用户名密码、数据库IP的情况下,是否能连接远程SqlServer,本代码主要可开发成一个数据库连接模块来用,在你的程序项目中开发成数据库连接测试模块,帮助...
  • VB6 ado远程连接数据库 sql2005

    千次阅读 2008-04-17 14:06:00
    首先在vb6添加引用,微软的ado的dll然后在工程里就可以进行数据库连接远程连接字符串有多种。Private Sub Command1_Click() Dim AdoConnTool As New ADODB.Connection Dim AdoRsTool As New ADODB.Recordset ...
  • VB开发技术,通过纯代码的形式,高效地连接远程SQL2000数据库。感兴趣的可以跟我联系,给你们全部的代码,但是要给我点分哦!
  • 请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)”(System.Data.SqlClient.SqlException) 异常消息 = "在与 SQL ...
  • 要有一个可以连接和操作SQL数据库的权限。 这个小程序可以发给客户。然后把一下修改SQL数据库的SQL命令以.txt的文本文件发给客户。就可以让客户运行你发个他的命令,就可以远程控制他们局域网的SQL数据库。人就不用...
  • VB远程连接SQL server 2005 想以办公室电脑作为服务器,用VB链接它的sql server 2005数据库,第一次弄,试了好几天都没成功,看网上说的方法都很简单,只要将连接字符串设置为如下语句就可以: ...
  • 但是前一段时间一直连接不上数据库,我是指连接远程数据库。 对于原先用vb6.0做的东西来说,直接通过控制面板中的数据源设定就可以了,但是现在是通过字符串连接的。于是遇到点小问题。不过现在解决了,分享出来...
  • VB远程连接sqlsever express博主之前一直是连接本机的sqlsever,今天在做项目的时候需要远程连接sqlsever,突然就头大了,花了2个小时才搞好。博主把用到的资料在这里总结一下。如果一直是用windows验证登录数据库的...
  • [img=https://img-bbs.csdn.net/upload/201405/05/1399289057_849140.jpg][/img]
  • 论坛上介绍VB远程连接SQL2000数据库的文章比较少,对于远程访问服务器的程序来说比较难的是固定IP地址,因为每次开机后的IP地址要变,申请一个固定IP又太贵了,本人用这种办法解决这个问题(已通过实测)供大家参考,因为是...
  • VB6.0与SQLServer——有源数据库连接

    千次阅读 热门讨论 2012-07-27 20:42:09
    VB6.0中数据访问接口有三种:ActiveX数据库对象(ADO)、远程数据对象(RDO)和数据访问对象(DAO)。ADO(ActiveX Data Objects)是用于存取数据源的COM组件是Microsoft数据库应用程序开发的接口,是建立在OLEDB之...
  • 我可以通过家里的电脑以远程桌面的方式安装了SQL2008数据库,配置好相应的服务,在该租用服务器上SQL Server Management Studio可以连接本地SQL,但我在家里电脑不能通过该方法连接SQL数据库,同时通过VB.NET的...
  • 远程连接SQL Server报错误 将数据库连接字符串中的integrated security=false; 即可
  • VB数据库】——数据库连接

    热门讨论 2015-07-27 17:56:31
    话说学生管理系统和机房收费系统都完成了,再回来说数据库连接真的好吗?... VB6.0与SQLServer有源数据库连接VB6.0中数据访问接口有三种:ActiveX数据库对象(ADO)、远程数据对象(RDO)和数据访问对象
  • 如何在V程序中使用SQL连接远程数据库
  • VB功能强大,应用广泛,除了用VB编程来开发一些日常程序软件外,其还可以与数据库结合来开发综合的数据管理系统,亦可以进行串口通信、二次开发。今天我们就一起来看一下VB在网络编程方面的应用,首先学习一些网络...
  • 目前在做产线软件的维护,远程连接方式由winsock协议转变成ODBC方式,数据库由ACCESS升级为SQL2005 这里遇到一个问题,就是本机与远程服务器同步,经过多次尝试,以下代码可行: Dim Conn As New ADODB....
  • VB SQL Server 连接时出现运行时错误’-2147467259博主最近要把数据库放到远程服务器上,然后进行数据库连接,但是写的程序怎么也连接不上数据库。。。最后发现是连接字符串中单词拼错了。。。connectionstring=...
  • 关于应用程序远程连接 MS SQL 2000

    千次阅读 2008-03-11 23:00:00
    应用程序(语言:PB11)用 Microsoft OLE DB 远程连接 SQL Server 2000 数据库(假设为 DB1)。 程序运行后,数据库为DB1的网站,浏览速度时慢时正常,网站前台用户偶尔登录不上,后台管理(VB编写)程序不...
  • 最近开发一个项目,要用vb+ado 访问广域网上的sql server,试了好多方法但都没能成功。访问代码如下: fConnectionString = "PROVIDER=SQLOLEDB.1;Data Source=" & 远程服务器IP或域名 & _ ";Initial Catalog=info;...

空空如也

空空如也

1 2 3 4 5
收藏数 85
精华内容 34
关键字:

vb连接远程sql数据库