vb的数据库
1. 怎样从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是电话号码文本框。要注意我写的电话号码是字符型的。希望能帮到你。最好不要插入,更新比较好。
2. 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 函数 求累加和
....
3. 关于VB中数据库
建议你安装SQL Server2000,利用查询分析器,建立。
建库语句;
CREATE DATABASE "bookMS"
F5运行
bookMS为你想要取的库的名
4. vb写入数据库
哦简单 你在更新完成的代码后边 加上 insertrow 插入新行(vb代码我记不清楚 但是就是这个意思)
如果你想保留上次的数据在文本框里 你就事先把 内容保存到变量里 等 插入新行后 在赋值给文本框
5. VB可以用什么数据库
vb连接什么数据库都能用, 1. 但是从支持和稳定方面建议用:access,sqlserver 2. 小型的数据量不大或单机模式:access (小型桌面数据库,对多客户端支持不好) 3.中大型的数据量大或多机模式(多客户端):sqlserver (中大型数据库,多客户端支持好) 4.vb , access,sqlserver 全是微软的产品, 兼容性没得说 5. 看需求:如果需求大可以改成大型数据库 甚至改变开发语言 和 改用开发模式 cs模式改用bs模式等 6.绝对原创,一个字一个字打字
6. vb与数据库
数据库中有一个学生表,这个表里面有学号(stnum),姓名(stname),各科成绩(gaoshu 、yingyu、wuli等等)和平均分等字段。FORM5窗体有几个文本框,着段代码就是把这个窗体的几个文本框的值录入到数据库学生成绩表,并计算平均分输入到这条记录中。向数据库表中录入数据后打开新窗体,关闭本窗体。
7. 如何用VB建立数据库
1、首先点击打开主菜单栏中的“外接程序”选项。
8. 关于 vb的数据库的
如果你想要用户名和密码不变的话,最简单的方法是在VB中点“工程”-“添加窗体”选择“登陆对话框”,在Code里面写自己要的用户名和密码就行了。如果你要用到数据库的话就有一点复杂,你是要存储多个用户还是仅一个呢?比较用户名和密码是否和数据库里的一样很简单,这样写就可以了:
Dim db as database
Dim rs as recordset
if text1.text=rs.fields("name") and text2.text=rs.fields("password") Then
下一个对话框显示
else
MsgBox "用户名或密码错误!",48
End If
9. VB数据库
注意窗体上是不能输入名字的,必须在文本框中输入你需查询的名字,你必须建立一个ACCESS数据库,在数据库内建立一个或几个表,这些表中有名字及相关信息等字段和他们的记录,以下按下列说明在VB中做:
使用ADODC数据控件,它与数据库连接方式很多,并支持SQL结构化查询语言,能实现动态查询.但用控件也要写一些代码,以达到应用程序的目的.
数据库用VB6编程语言,对新手而言,如何用好ADODC控件和DATAGRID控件相当重要。具体做法:
新建工程时选数据工程,此时VB6集成调试环境左边工具箱内已加载了有关数据库编程必须的控件。
然后在FORM1窗体中添加ADODC控件和DATAGRID控件,将DATAGRID1的属性DATASOURCE选ADODC1,打开ADODC1控件属性页使用连接字符串,选生成,在提供者选项中根据数据库结构如*.MDB数据库则选MICROSOFT jet 4.0 OLE DB Provider或其它连接引擎,然后按要求连接数据库等。在ADODC1控件属性页使用连接字符串空白文本窗口中就有一长串字符串,注意该字符串可复制到程序代码用于编程。ADODC1控件属性页的数据源内有命令文本(SQL)编写窗口可编写SQL查询语言。该窗口的SQL语句可复制到程序代码用于编程。
SQL查询语言主要结构为:
Select 查询字段 from 表名 Where 查询条件语句 [排序语句或分组语句]
查询字段必须分别用(西文)逗号分开或就用一个*号代替,上述查询中排序语句建议最好应用。
SQL查询语言如有错程序运行时告诉你出错,作相应改动即可。本人一般先按上述连接,SQL用"SELECT * FROM TabelName"作调试,无问题,用一个按钮孔件将前述需复制的连接字符串和SQL查询语言先复制于按钮控件的CLICK事件中备着,以便放着以后使用。然后删去ADODC1孔件,再添加ADODC1控件再添其他内容。
下给出一段数据连接代码:
Private Sub Form_Load()
Text1 = ""
With Adodc1
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\db1.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select name from b1 order by name"
Adodc1.Refresh
DataGrid1.Refresh
End With
End Sub
SQL查询语言多写多用
10. VB的数据库怎样做
VB 和数据库并不直接相关,数据库需要数据库管理系统,比如ACCESS、MS SQLSERVER。
VB负责完成界面,即负责数据的采集和处理,并利用特殊的控件和函数库从数据库读取、修改数据。
VB6 比较常用的控件有DATA,ADODC,函数库可以用ADO