用VB打造自己的SQL连接器

2016-02-19 20:15 14 1 收藏

下面请跟着图老师小编一起来了解下用VB打造自己的SQL连接器,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - 编程语言 】

用VB打造自己的SQL连接器

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  大家好.....好长时间没上网了...祝大家新年快乐....好了.工程开始
  现建一个普通窗口..放上3个textBox控件.
  一个是用来输入ip的txtaddres..还有就是用户名txtuser和密码txtpass...为相应的控件起个好听地名字
  还有1个按钮用来确定连接...

  定义一个连接对象..和记录集对象
  publicconnasnewADODB.Connect'连接的
  publicrecvasnewADODB.Resordset'用来接收数据的
  '''''''''''''''''''''''''''''''''''''''''''''''''''
  连接按钮事件click()
  dimsqlasstring
  sql="Provider=SQLOLEDB.1;
  Password="&txtpass&";
  PersistSecurityInfo=True;
  UserID="&txtuser&";
  InitialCatalog="&msdb&";
  DataSource="&txtaddres
  sql变量力存放的是连接字符串....
  conn.ConnectionString=sql'连接字符串..
  conn.open'连接
  ifconn.state=0then'表示连接不成功...
  当conn.state=1表示连接成功了....

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  好了...我们的软件现在已经可以正确的连接上sql服务器了
  现在我们要能执行dos命令...

  在我们刚才的窗体里面在创建一个textbox(txtsend)用来打dos命令和一个发送命令按钮
  发送命令以后服务器会返回数据...所以还要加一个RichTextBox控件(个人推荐)...用textbox也可以
  在sql默认得数据库msdb里面可以执行xp_cmdshell'dos命令'
  对...我们现在也要把这条命令发送到服务器执行.....
  执行按钮事件click()
  dimsqlasstring
  sql="xp_cmdshell'"&txtsend.text&"'"'命令应该用单引号括起来....
  setrecv=conn.Execute(sql)'执行sql命令.并把返回数据记录在记录集recv里面
  dimiasinteger,colasstring
  WhileNotrecv.Eof'读数据到最后一行
  fori=0toRecv.Fields.Count-1
  col=recv.fields(i).name
  RichTextBox.setcolor=&hff00&'改颜色
  RichTextBox.seltext=recv.fields(col).value
  recv.movenext
  next
  wend
  程序可能会出现问题..最好加上
  onErrorgotoerr1
  err1:
  msgboxerr.number&err.Description'程序错误编号和类型
  还告诉大家vb里面有个控件可以生成连接字符串.....
  components或者直接按Ctrl T..添加MicrosoftADODataControl6.0(OLEDB)控件
  控件属性里面的选择第三个选项UseConnectionString然后点Build配置字符串就可以了..
  配置完以后就可以把这个控件删掉.....
  就讲说这里了....上面已经基本实现了主题的功能..大家还可以自己改进一下...是不是很简单喔??
  大家有什么问题可以找我一起研究..
  ===============================================
  本文版权属20CN网络安全小组及其作者所有,如有转载,请保持文章完整性并注明出处

  编写:特务
  QQ:27272855
  E-mail:XF_Mengqier@163.com
  

->

来源:http://www.tulaoshi.com/n/20160219/1623156.html

延伸阅读
标签: autocad教程
在AUTOCAD绘制建筑平面图时经常需要绘制一些物体的平面图,如桌、椅、盆景等,大部份对象都是有专用图库可直接调用。莲花在一般建筑图很少遇到,所以大部份库中都没有这个块,那么我们就只好亲自动手绘制一个了,其实绘制莲花很简单,5个命令就可以实现,最终效果图如下: 下面,我们来看看如何绘制。 1、先绘制一个直径...
一、首先请从您的空间商处获取您的MsSql相关管理信息,如: 用户TestUser的MSSQL服务器地址:xxx.xxx.xxx.xxx 用户TestUser的MSSQL的端口为:1433 用户TestUser的MSSQL数据库名为:TestUser 用户TestUser的MSSQL用户名为:TestUser 用户TestUser的MSSQL密码为:****** (该用户个人的登录密码) 二、数...
连接可以在Select 语句的FROM子句或Where子句中建立,似是而非在FROM子句中指出连接时有助于将连接操作与Where子句中的搜索条件区分开来。所以,在Transact-SQL中推荐使用这种方法。 SQL-92标准所定义的FROM子句的连接语法格式为: FROM join_table join_type join_table [ON (join_condition)] ...
C#的功能十分强大,用它可以轻松地做出属于自己的文件浏览器。下面简单地介绍一下文件浏览器的大致实现过程。其中涉及的有关这些控件的具体用法可参见C#的联机帮助。 你需要用到几个控件: TreeView(用于显示显示目录树); ListView(用于显示文件和目录列表); Splitter(用于允许用户调整TreeView和ListView的大小); ...
   提到音乐播放器,大家很自然地会想起Winnamp,不过我一直想做一个属于自己的音乐播放器,但是我不会VB或C语言,怎么办呢?幸好,对多媒体制作大师Authorware我还是比较熟悉的,于是我就开始捉摸用Authorware来DIY一个音乐播放器,经过一番尝试,终于实现了一些基本功能,好东东不敢独享,在此与诸位一起分享。 实现功能:  ...

经验教程

715

收藏

83
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部