| 网站首页 | 文章 | 下载 | 图库 | 留言 | 论坛 | 邮箱 | 黑客商城 | 资源 | 博客 | 会员区 | 黑客动画 | 视频资源 | 经典收集 | 
免费服务 发表文章 在线破解 黑客游戏 精华收集 电影频道 音乐频道 二级域名 免费代理 免费 FTP 交换资源
收费服务 黑客培训 光盘刻录 黑客书籍 视频下载 主力频道 空间域名 网站建设 特色服务 解决方案 我要投诉
您现在的位置: 华夏黑客同盟 >> 经典收集 >> 程序设计 >> VB专区 >> 编程实例 >> 收集正文 用户登录 新用户注册
用VB打造自己的SQL连接器           ★★★★ 【字体:
< > 
用VB打造自己的SQL连接器
作者:unknown 文章来源:软件屋整编 点击数: 更新时间:2005-9-3
< padding-top:>

用VB打造自己的SQL连接器

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

定义一个连接对象..和记录集对象
public conn as new ADODB.Connect '连接的
public recv as new ADODB.Resordset '用来接收数据的
'''''''''''''''''''''''''''''''''''''''''''''''''''
连接按钮事件click()
dim sql as string
sql ="Provider=SQLOLEDB.1;
Password=" & txtpass & ";
Persist Security Info=True;
User ID=" & txtuser & ";
Initial Catalog=" & msdb & ";
Data Source=" & txtaddres
sql变量力存放的是连接字符串....
conn.ConnectionString = sql '连接字符串..
conn.open '连接
if conn.state = 0 then '表示连接不成功...
当conn.state = 1 表示连接成功了....

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

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

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

收集录入:华夏总编辑    责任编辑:华夏总编辑 
  • 上一篇收集:

  • 下一篇收集:
  • (只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    最新热点资讯
    最新推荐资讯
    相关收集
  • Excel 在公式中使用运算符号

  • Excel 公式位置的引用

  • Excel 移动和公式的复制

  • Excel 控制重算的方式

  • Excel 使用自动求和按钮

  • Excel 隐 藏 公 式

  • 使用名称的综述

  • 理解Excel函数

  • Excel 函数的输入

  • Excel 数组的使用

  • 最新推荐软件
    最新推荐视频
    最新推荐动画

    Copyright @ 2005 77169.Net Inc. All rights reserved. 华夏黑客同盟 版权所有
    北京市电信通提供网络带宽

    mailto:webmaster@77169.net
    咨询QQ号:836982 / 59280880
    联系站长 有事给站长留言!
    热线电话: 86-10-63643422/63643423
    京ICP证041431号