vb.net連接SQL数据库
'導入命名空間
Imports System.Data.SqlClient
'定義變量
Dim Sql As String 'SQL字串
Dim Sqlado As SqlConnection '连接数据库
Dim CmdVB As SqlCommand '对数据源执行SQL命令并返回数据
Dim drVB As SqlDataReader '读取和处理数据源的数据
'打开ADO連線
Public Sub OpenADO()
Sqlado = New SqlConnection("Password=密碼;Persist Security Info=True;User ID=帳號;Initial Catalog=数据表;Data Source=数据源")
If Sqlado.State = ConnectionState.Closed Then
Sqlado.Open()
End If
CmdVB = New SqlCommand(Sql, Sqlado)
drVB = CmdVB.ExecuteReader()
End Sub
'关闭ADO連線
Public Sub CloseADO()
drVB.Close()
If Sqlado.State = ConnectionState.Open Then
Sqlado.Close()
End If
End Sub
Private Sub A1()'查詢
Sql = ("Select A1 From Table1 ")
OpenADO() '打开ADO連線
drVB.Read()‘下一筆
TextBox1.Text = drVB.Item(0)’第一列資料
TextBox2.Text = drVB.Item(1)’第二列資料
CloseADO() ' '关闭ADO連線
End Sub
Private Sub A2()'修改
Sql = ("update Table1 set A2 = '" & TextBox2.Text & "' where (A1 = '" & TextBox1.Text & "')")
Sql = (Sql)
OpenADO() '打开ADO連線
CloseADO() ' '关闭ADO連線
End Sub
Private Sub A3()'新增
Sql = ("insert into Table1 (A1,A2) values ('" & TextBox1.Text & "','" & TextBox2.Text & "')")
OpenADO() '打开ADO連線
CloseADO() ' '关闭ADO連線
End Sub
Private Sub A4()'刪除
Sql =("delete from Table1 where (A1 = '" & TextBox1.Text & "')")
Sql=(Sql)
OpenADO() '打开ADO連線
CloseADO() ' '关闭ADO連線
End Sub
vb.net連接SQL数据库的更多相关文章
- vb.net連接ACCESS数据库
'導入命名空間Imports System.Data.OleDb '定義變量 Dim Sql As String 'OleDb連線 Dim SqlAC As OleDbConnection Dim C ...
- vb.net連接Oracle数据库
Imports Oracle.DataAccess.Client '導入命名空間 Public Class Form1 Dim Sql As String Public SqlTP As Oracle ...
- VB中上传下载文件到SQL数据库
VB中上传下载文件到SQL数据库 编写人:左丘文 2015-4-11 近期在修改一个VB编写的系统时,想给画面增加一个上传文件到数据库,并可以下载查看的功能,今天在这里,我想与大家一起分享代码,在此做 ...
- VB.NET与 sql数据库
数据蕴含丰富的信息,数据就是资源. 不同的语言,因为各自的语法特点.对sql数据库的连接操作有些小差别.但有一点,那就是.对sql数据库的操作语句sql语句大体是一样的. 这段时间正进行VB.NET的 ...
- [转]SQL数据库查询到的汉字字段是乱码
使用英文版SQL数据库查询到的汉字字段是乱码的解决方案 2007-12-04 14:55:45 标签:函数 SQL 数据库 乱码 排序规则 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出 ...
- KTV项目 SQL数据库的应用 结合C#应用窗体
五道口北大青鸟校区 KTV项目 指导老师:袁玉明 歌曲播放原理 SQL数据库关系图 C#解决方案类图 第一步:创建数据库连接方法和打开方法和关闭方法! public class DBHelper { ...
- jquery autocomplete实现读取sql数据库自动补全TextBox
转自我本良人 原文 jquery autocomplete实现读取sql数据库自动补全TextBox 项目需要这样子一个功能,其他部门提的意见,只好去实现了哦,搞了好久才弄出来,分享一下. 1.前台页 ...
- 接微软技术(c#,.net,vb.net, asp.net, sql server, bi, dw etc)项目
最近闲赋在家,接微软技术的项目,主要有c#,.net,vb.net, asp.net, sql server, bi, dw etc,欢迎推荐.不好意思,借首页发一下.
- SQL数据库
SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出“做什么”的命令,“怎么做” ...
随机推荐
- 解析jsonObject,赋给指定的对象
从JSONObject中解析数据,并赋给给定的对象 public static Object parseBean(JSONObject jsonObject, Object obj) { if ( ...
- mybatis逆向工程的注意事项,以及数据库表
1.选择性更新,如果有新参数就更换成新参数,如果参数是null就不更新,还是原来的参数 2.mybatis使用逆向工程,数据库建表的字段user_id必须用下滑线隔开,这样生成的对象private L ...
- PageHelper分页插件的使用
大家好!今天写ssm项目实现分页的时候用到pageHelper分页插件,在使用过程中出现了一些错误,因此写篇随笔记录下整个过程 1.背景:在项目的开发的过程中,为了实现所有的功能. 2.目标:实现分页 ...
- php 跨数据库调取数据
我的这个是thinkphp,我就在 Application -> Common -> Conf -> config.php 文件里面配置数据库的地方,加入了下面这段代码 //'数据库 ...
- 一种简单的 rem 单位基准设置
1rem 换算成的像素值等于 html 元素的 font-size 值 如果 设置 html 的 font-size 为 100px, 那么设计稿的 像素转换成 rem 只需要除以 100 即可. f ...
- Devexpress Ribbon 动态生成菜单
/// <summary> /// 动态加载菜单 /// </summary> private void GetMenuBind() { //根据登录用户角色菜单动态创建 // ...
- 干货分享: 长达250页的Libvirt Qemu KVM的ppt,不实验无真相
下载地址:Libvirt Qemu KVM 教程大全 http://files.cnblogs.com/popsuper1982/LibvirtQemuKVM.pptx 1. 概论 1.1 虚拟化的基 ...
- 企业IT管理员IE11升级指南【8】—— Win7 IE8和Win7 IE11对比
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- Ansible批量修改root密码
0x01:首先做好免密登录 http://www.cnblogs.com/evlon/p/8094306.html 0x02:批量修改密码 ansible all -m raw -a "ec ...
- Array.find()和Array.findIndex()
ES6新增的两个方法,根据回调函数返回作为判断依据,按照数组顺序进行遍历,符合条件(为真)时find()返回该值.findIndex()返回下标. 1.语法 arr.find(callback[, t ...