当前位置:首页 » 操作系统 » vb数据库

vb数据库

发布时间: 2022-01-09 07:03:18

⑴ vb与数据库

数据库中有一个学生表,这个表里面有学号(stnum),姓名(stname),各科成绩(gaoshu 、yingyu、wuli等等)和平均分等字段。FORM5窗体有几个文本框,着段代码就是把这个窗体的几个文本框的值录入到数据库学生成绩表,并计算平均分输入到这条记录中。向数据库表中录入数据后打开新窗体,关闭本窗体。

⑵ vb写入数据库

哦简单 你在更新完成的代码后边 加上 insertrow 插入新行(vb代码我记不清楚 但是就是这个意思)
如果你想保留上次的数据在文本框里 你就事先把 内容保存到变量里 等 插入新行后 在赋值给文本框

⑶ VB可以用什么数据库

vb连接什么数据库都能用, 1. 但是从支持和稳定方面建议用:access,sqlserver 2. 小型的数据量不大或单机模式:access (小型桌面数据库,对多客户端支持不好) 3.中大型的数据量大或多机模式(多客户端):sqlserver (中大型数据库,多客户端支持好) 4.vb , access,sqlserver 全是微软的产品, 兼容性没得说 5. 看需求:如果需求大可以改成大型数据库 甚至改变开发语言 和 改用开发模式 cs模式改用bs模式等 6.绝对原创,一个字一个字打字

⑷ VB 数据库

'两个例子,不知道你说的导出的那代码算是哪几句。
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Click
DimObjConnAsNewOleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=database11.mdb")
DimObjComAsNewOleDb.OleDbCommand
ObjCom.Connection=ObjConn
ObjConn.Open()
ConstsqlCapAsString="Select*from表1WhereId="'id字段如是字符类型,id值要用单引号
ForidAsInteger=1To3'循环查询记录
DimsqlAsString=sqlCap&id
ObjCom.CommandText=sql
UsingobjDarAsOleDb.OleDbDataReader=ObjCom.ExecuteReader
IfobjDar.ReadThen'objdar对象用Read移动记录指针,刚打开时指针在头部,需要read一下后下移到第一条记录,直到返回false时表示打针已到底部
TextBox1.Text&="|"&objDar!用户名'objDar!用户名与objDar.item("用户名")一样,只是简单点
TextBox2.Text&="|"&objDar!密码'&=等于是TextBox2.Text=TextBox2.Text&....
EndIf
EndUsing
Next
TextBox1.Text=Mid(TextBox1.Text,2)
TextBox2.Text=Mid(TextBox2.Text,2)'去掉首个“|”
ObjCom.Dispose()
ObjConn.Close()
EndSub
PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.Click
DimObjConnAsNewOleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=database11.mdb")
DimObjComAsNewOleDb.OleDbCommand
ObjCom.Connection=ObjConn
ObjConn.Open()
'SELECT*FROM表格名WHERE字段名IN('值一','值二',...)一次查询多个值
DimsqlAsString="Select*from表1WhereIdin(1,2,3)"'id字段如是字符类型,id值要用单引号
ObjCom.CommandText=sql
DimobjDarAsOleDb.OleDbDataReader=ObjCom.ExecuteReader
DoWhileobjDar.Read'objdar对象用Read移动记录指针,刚打开时指针在头部,需要read一下后下移到第一条记录,直到返回false时表示打针已到底部
TextBox1.Text&="|"&objDar!用户名'objDar!用户名与objDar.item("用户名")一样,只是简单点
TextBox2.Text&="|"&objDar!密码'&=等于是TextBox2.Text=TextBox2.Text&....
Loop
TextBox1.Text=Mid(TextBox1.Text,2)
TextBox2.Text=Mid(TextBox2.Text,2)'去掉首个“|”
objDar.Close()
ObjCom.Dispose()
ObjConn.Close()
EndSub

⑸ 怎样从vb中向数据库里添加数据

Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
conn.ConnectionString="" '数据存放路径
conn.Open

Dim sql As String
sql="update 表名 set name='"& Text1.text &"',sex='"& Text2.text &"',phone='"& Text3.text &"'"
rs.open sql,conn,3,3
rs.Close
conn.Close
Text1是姓名文本框,Text2是性别文本框,Text3是电话号码文本框。要注意我写的电话号码是字符型的。希望能帮到你。最好不要插入,更新比较好。

⑹ 数据库是什么意思,VB是拿来做什么用的它们有什么关系吗

Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序
★数据库发展阶段大致划分为如下几个阶段:
人工管理阶段;
文件系统阶段;
数据库系统阶段;
高级数据库阶段。

当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。
严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个"数据仓库"我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种"数据库",使其可以利用计算机实现财务、仓库、生产的自动化管理。
J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。

⑺ VB怎么做数据库

VB连接数据库,通常单机的数据库可以选择Access,网络上VB连接mssql的也很多。
c你需要学会VB,然后了解数据库操作,学一下sql语言。然后吧把学的这些串起来,就是你要的了。如果快的话,半个月基本能上手。
祝好运,望采纳。

⑻ 如何用VB建立数据库

1、首先点击打开主菜单栏中的“外接程序”选项。

⑼ VB怎么调用数据库数据

VB可将Sql结构化查询语句赋值Ado(ActiveX 数据对象)或ADO Data 控件,访问和操作数据库。

ADO (ActiveX 数据对象),这项新的数据访问技术的特性包括:更简单的对象模型;与其它 Microsoft 和非 Microsoft 的技术更好的集成;为本地和远程数据数据提供的通用接口;可远程访问的和断开的记录集;用户可访问的数据绑定接口;以及层次结构的记录集。

ADO Data 控件, 这是一种新的、OLEDB 识别的数据源控件,其功能与内部的 Data 控件和 Remote Data 控件十分相似,通过这种方式允许用户用最少的代码来创建数据库应用程序。

Visual Basic 6.0 中,已经可以将任何 ADO/OLE DB 数据源绑定到任何 ADO/OLE DB 数据使用者上。在运行时,可以设置控件的 DataSource 属性来将控件动态地绑定到数据源。可以创建用作数据源和数据使用者的类,并且通过新的 BindingsCollection 对象将这些类绑定在一起。可以创建与 ADO 数据控件相似的、用作数据源的用户控件。还可以创建与 DataGrid 控件相似的、复杂绑定的用户控件。

以下是经ADO (ActiveX 数据对象)访问Access数据库的实例代码:

DimcnnAsNewConnection
DimrsAsNewRecordset
DimsqlAsString
DimARR
cnn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:wdOld.mdb;PersistSecurityInfo=False"
sql="select故障名称fromguzhang_bm"
rs.Opensql,cnn
Combo1.Text="故障名称"
DoWhileNotrs.EOF
Combo1.AddItemrs("故障名称")
rs.MoveNext'打开表
Loop
rs.Close
cnn.Close

以下是使用ADO Data 控件访问Access数据库德实例代码:

Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"wd.mdb;PersistSecurityInfo=False"
Adodc1.RecordSource="select*fromjishijilu"'whereshijianlike'%8112%'Andgyh_riqilike'%10%'"
Adodc1.Refresh
SetMSHFlexGrid1.DataSource=Adodc1
MSHFlexGrid1.Row=1
MSHFlexGrid1.ColSel=MSHFlexGrid1.Cols-1

⑽ vb数据库

你是要问连接数据库的那一段还是连接数据库后查询的那一段?
连接数据库:使用DataEnvironment,指定驱动Microsoft Jet x.x OLE DB Driver,然后选择或输入mdb文件存放路径,输入口令等。
数据库查询:和一般SQL写法一样。只是需要注意的Access和Oracle的等在某些函数的功能支持会有差别。
SQL 聚合函数
通过 SQL 聚合函数,可以确定数值集合的各种统计值。可以在查询和聚合表达式中使用这些函数,并在 QueryDef 对象的 SQL 属性中使用这些表达式,或者在基于 SQL 查询来创建 Recordset 对象时使用这些表达式。
Avg 函数 求平均值
Count 函数 求记录数
First、Last 函数 ...
Min、Max 函数 ...
StDev、StDevP 函数 ...
Sum 函数 求累加和
....

热点内容
笔记本什么配置能流畅运行cf 发布:2024-09-20 00:14:19 浏览:951
实测华为编译器 发布:2024-09-19 23:50:52 浏览:821
linux汇总 发布:2024-09-19 23:46:39 浏览:452
阿里云服务器环境搭建教程 发布:2024-09-19 23:21:58 浏览:837
黄色文件夹图标 发布:2024-09-19 23:19:22 浏览:684
mysql数据库导出导入 发布:2024-09-19 23:00:47 浏览:183
lua脚本精灵 发布:2024-09-19 23:00:41 浏览:659
任务栏文件夹图标 发布:2024-09-19 22:54:25 浏览:101
解压来一波 发布:2024-09-19 22:46:36 浏览:933
mysqlpythonubuntu 发布:2024-09-19 22:46:27 浏览:501