用access建立一个数据库,如何用VB与之关联,并添加数据? (熟悉vb的大神来帮帮我)

作者&投稿:和叶 (若有异议请与网页底部的电邮联系)
~ 给你个思路:
1、access数据库设计(直接有access设计即可):[id][机器码][防伪码]
2、生成防伪码:首先利用adodb连接数据库,设计个随机函数,添加文本框jiqima,fangweima,在jiqima中输入产品的特征码,利用者md5函数(网上有)生成唯一的防伪码;如果没有产品区分的特征码可以使用随机数函数生成一个。
3、查询界面:利用adodb的find语句可以查询。可以在网上搜下adodb的使用方法
以下是部分代码
*添加数据到数据库
Data1.Recordset.FindFirst "[机器码]='" & fangweima.text & "'"
If Data1.Recordset.NoMatch Then
Data1.Recordset.AddNew
Data1.Recordset.Fields("[机器码]") = jiqima.text
Data1.Recordset.Fields("[防伪码]") = fangweima.text
Data1.Recordset.Update
else
msgbox("该数据已存在数据库中",“警告”)
End If

*查询源码

Data1.Recordset.FindFirst "[防伪码]=‘“ & chaxun.text & ”’"
If Data1.Recordset.NoMatch Then
msgbox("该产品不是正品",“警告”)
else
msgbox("该产品是正品",“恭喜”)
end if

*随机数
Function RndCode()
CodeSet = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
AmountSet = 62
Randomize
Dim vCode(30), vCodes
vCodes="A"
For i = 0 To 30
vCode(i) = Int(Rnd * AmountSet)
vCodes = vCodes & Mid(CodeSet, vCode(i) + 1, 1)
Next
RndCode=vCodes&day(datetime)
End Function

Dim db As Connection
Dim strSQL As String
Set db = New Connection
db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.path & "\#tcpid.mdb" '链接数据库
strSQL="" '要执行的语句
db.Execute strSQL '执行语句

建议先找本基础类的教材好好看看,做一做实例,VB连接数据库有很多方法,可以用ADODC、ADODB等等,但是你得有总体的软件设计思路先,然后再建立数据库等等

如何用Access创建一个简易的数据库?
答:在打开的Microsoft Access 2010软件中选中“空数据库”双击即可创建。或者打击“创建”命令按钮创建,其中文件名处可以选择指定具体的文件名和路径。如下图所示 创建空白数据库后可以看到一个新建了一个名为“表1”的数据表,...

access数据库的设计步骤?
答:一、分析建立数据库的目的 在创建数据库时,首先要简单分析明确建立数据库的目,即分析数据库中需要管理的内容。可以罗列一些需要用到的字段。二、、确定数据库中的表和字段 首先说明下在设计Access数据库的表时,追求的目标...

如何创建空数据库:启动Access+2010,使用直接创建“空”数据库的方法建立...
答:1. 启动 Microsoft Access 2010。2. 在欢迎界面点击“空白数据库”选项,或者在 Office 菜单或文件选项卡中选择“新建”>“空白数据库”。3. 在“新建文件”对话框中,选择您要保存数据库的位置和名称。选择一个文件夹作...

Access数据库开发技巧
答:本文将介绍Access数据库开发的一些技巧,包括批量处理、规范化、面向对象、查询结果展示、算法设计和工具特性的使用。批量处理采用批量处理,避免逐条记录处理,充分利用SQL语句的强大功能。规范化深入学习关系数据库理论,尤其是规范化理论...

如何使用access建立数据库
答:默认情况下, Access 会在一个最近使用Access 打开的Windows 文件夹中创建新的数据库文件。如需使用不同的文件夹,可以使用"文件名"右侧的文件夹图标进行浏览并将数据库创建在所需的位置。Access 为新数据库提供了Dat a...

创建access数据库有两种方法
答:1.第一种方法:创建空数据库先创建一个空数据库,然后再添加表、窗体、报表等其他对象,这种方法很灵活,但是需要分别定义每一个数据库元素。操作步骤如下:(1)单击工具栏上的【新建】按钮或选择【文件】|【新建】命令。...

简述在access中创建数据表的步骤。
答:Access是由微软发布的关系数据库管理系统,它结合了MicrosoftJet Database Engine和图形用户界面两项特点,是Microsoft Office的系统程序之一。是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统,它...

如何创建一个Access数据库
答:3、找到access ,点击打开。4、在access界面中,点击文件——新建。5、选择在界面的右边出现了新建对话框,选择空数据库。6、选择一个存放该文件的位置,然后命名该数据库,点击创建。7、这样就创建了一个access数据库。

ACCESS里如何用SQL语句创建数据库和表
答:1、打开Access,选择Blank database,创建一个数据库。2、然后在弹出的对话框中,指定数据库文件的存放目录和名字。并点击“create”按钮,创建数据库。3、新创建的数据库,如图所示,默认会创建一个名称为Table1的table,...

如何使用Access创建数据库及表
答:如何使用Access创建数据库及表 创建数据库在打开access时,点击空白数据库,就创建了,下面是创建表的语句。Create table <表名> (<字段1名> <字段1的数据类型> [字段1的字段级完整性约束条件][,<字段2名> <字段2...