vb向数据库添加数据,vb向数据库添加数据的方法
VB如何用ADO向ACCESS数据库插入和修改记录?
1、Microsoft Access窗口中,选择文件菜单中的打开选项,打开一个已有的数据库。
2、数据库中有两张表格,如下图所示。
3、数据库中,表格学生信息是课程成绩的子表。
4、如果直接在子表中插入记录,会提示不能添加或修改。
5、其实,只需在主表中,插入相关的主键和记录。
6、接着,就可以在子表中插入相关记录了。
7、如果要在子表中插入字段,只需选择单击以添加选项。
8、新增字段后,输入字段名即可。
VB 向数据库添加数据
第一个问题,存储数据:
使用sqlcommand(如果是sql的):
using
cmd
as
new
sqlcommand()
cmd.connection
=
new
sqlconnection("server=.;database=数据库名;integrated
security=sspi")
cmd.connection.open()
cmd.commandtext=string.format("insert
into
表名字
values('{0}','{1}'",您的第一个字符串变量,第二个字符串变量【如果是数值类型的,不要在索引前加单引号了】)
cmd.nonexecutequery();
'获取数据
sqldataadapter
adapter
=
new
sqldataadapter(cmd);
cmd.commandtext="select
*
from
表"
datatable
dt
=
new
datatable()
adapter.fill(dt)
datagridview.datasource
=
dt
end
using
VB 如何往 ACCESS数据库理添加数据
一,准备工作:
1,建立新工程,保存到文件夹。
2,把ACCESS数据库文件复制到上述文件夹。
3,在窗体上,添加一个ADODC控件和一个按钮。
4,在按钮的单击事件里编写程序。
程序代码如下:
'连接数据库的三步曲:
Adodc1.ConnectionString
=
"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source="
App.Path
"\数据库.mdb;Persist
Security
Info=False"
Adodc1.RecordSource
=
"数据表名"
Adodc1.Refresh
‘添加记录
Adodc1.Recordset.AddNew
'添加新的空纪录
Adodc1.Recordset("姓名").Value
=
Text1.Text
Adodc1.Recordset.Update
’更新到数据表