CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

vb.net远程连接服务器SQL数据库问题

楼主yushubin(哭树无泪)2005-11-10 08:21:33 在 .NET技术 / VB.NET 提问

为什么我制作的程序,安装和部署项目后。客户端需安装SQL客户端以后才能进行访问数据库呀!这是为什么呀!请各位高手帮忙!!!小弟谢谢了。  
   
  我打开数据库的方式如下  
      '定义一个数据集对象  
          Public   objDataSet   As   DataSet  
   
          '定义一个数据视图对象  
          Public   objDataView   As   DataView  
   
          '定义一个数据适配器对象  
          Public   objDataAdpter   As   SqlDataAdapter  
   
          '定义一个数据连接对象,并初始化  
          Public   objSqlConnection   As   SqlConnection   =   New   SqlConnection("data   source=COOLSER;initial   catalog=technic;user   id=sa;password=")  
   
          '定义一个当前的绑定管理对象  
          Public   objCurrencyMannager   As   CurrencyManager  
   
          '定义了查询语句  
          Public   UserSqlstr   As   String   =   "SELECT   *   FROM   Docu_system"  
   
   
          Public   Function   SelectData(ByVal   sqlstr   As   String)   As   DataSet  
                  objDataSet   =   New   DataSet  
                  objDataSet.Clear()  
                  '实例化一个数据集对象  
                  Try  
                          objSqlConnection.Open()  
                          '打开数据库连接  
                          objDataAdpter   =   New   SqlDataAdapter(sqlstr,   objSqlConnection)  
                          '将数据库的数据映射到数据适配器  
                          objDataAdpter.Fill(objDataSet)  
                          '填充数据集的数据  
                          objSqlConnection.Close()  
                          '关闭数据连接,这一点很重要  
                  Catch  
                          MsgBox("错误号:"   &   Err.Number   &   "错误描述:"   &   Err.Description)  
                  End   Try  
                  Return   objDataSet  
                  objDataSet   =   Nothing  
          End   Function  
   
          Public   Function   UpdateData(ByVal   sqlstr   As   String)   As   Boolean  
                  Dim   objCommand   As   SqlCommand   =   New   SqlCommand  
                  Try  
                          objSqlConnection.Open()  
                          objCommand.Connection   =   objSqlConnection  
                          objCommand.CommandText   =   sqlstr  
                          objCommand.CommandType   =   CommandType.Text  
                          objCommand.ExecuteNonQuery()  
                          objSqlConnection.Close()  
                  Catch  
                          MsgBox("错误号:"   &   Err.Number   &   "错误描述:"   &   Err.Description)  
                          Return   False  
                  End   Try  
                  Return   True  
          End   Function 问题点数:100、回复次数:7Top

1 楼feiyun0112(http://feiyun0112.cnblogs.com/)回复于 2005-11-10 08:49:08 得分 20

安装mdac_typ2.8  
   
  ADo.NETTop

2 楼AreZong()回复于 2005-11-10 10:00:24 得分 20

你可以只安装客户端的“仅连接”就行了,我想这是程式中   SQL   Server   指令的需求吧,就象   .Net   程式同样需要先安装   .Net   Framework   支持一样。Top

3 楼zhanqiangz(闲云野鹤-Overriding)回复于 2005-11-10 10:06:28 得分 20

出的什么错误?  
  你自己的服务器,客户端通过ie访问还需要装sql客户端?Top

4 楼pxjhy(蒋华莹)回复于 2005-11-10 10:15:31 得分 20

我认为和程序没有任何关系,应该是SQL2000不允许用户接入的问题。  
  你在服务器上的数据库中另外增加一个用户和密码试试,用户设置的权限要够。  
   
  当然,你的联接代码有误也是可能的。  
   
  Top

5 楼dj3688(dj3688)回复于 2005-11-10 10:46:24 得分 20

安装mdac_type   2.6   以上版本..Top

6 楼yushubin(哭树无泪)回复于 2005-11-14 15:57:47 得分 0

我这个必须要在客户端安装SQL才可以。Top

7 楼yushubin(哭树无泪)回复于 2005-12-31 09:06:21 得分 0

问题没错,只是打包中出错。谢谢大家的帮助!!!Top

相关问题

  • 关于远程连接SQL数据库
  • ASP连接远程SQL数据库
  • ado连接远程sql数据库
  • SQL数据库远程连接问题
  • 远程连接SQL数据库问题!
  • VB怎么连接SQL数据库???
  • 关于vb连接sql数据库
  • 急,远程连接SQL数据库问题
  • 求助连接远程SQL数据库问题
  • 如何连接远程租用的主机的Sql数据库

关键词

  • 数据
  • 服务器
  • 数据库
  • 客户
  • 安装
  • 连接
  • 用户
  • sql
  • objsqlconnection
  • objdataadpter

得分解答快速导航

  • 帖主:yushubin
  • feiyun0112
  • AreZong
  • zhanqiangz
  • pxjhy
  • dj3688

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo