标题:为什么我在VB中不能向access添加数据呢?
只看楼主
qgh603
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2012-11-22
结帖率:75%
已结贴  问题点数:20 回复次数:2 
为什么我在VB中不能向access添加数据呢?
Private Sub Command1_Click()
 Dim c As String
 Dim i As Integer
 Dim m As String, n As String

 Set Rs = Conn.Execute("select * from 销售表 where 工作令='" & Text1(0).Text & "'")
 SQL = "Insert Into [销售表](销售人员,工作令,出厂编号,位号,型号,面积,板片数量,板片材质,胶垫数量,胶垫材质,胶垫数量,标准,装箱) Values('" & Combo1(0).Text & "','" & Text1(0).Text & "','" & Text1(1).Text & "','" & Text1(2).Text & "','" & Combo1(1).Text & "','" & Text1(3).Text & "','" & Text1(4).Text & "','" & Text1(5).Text & "','" & Text1(6).Text & "','" & Text1(7).Text & "','" & m & "','" & n & "')"
 Conn.Execute SQL
这段语句不能对数据库添加数据
用Rs.Fields(0) = Trim(Combo1(0).Text)这种方法也不能添加数据,我想知道我究竟哪方面没考虑到,网上查的好像就是这样啊?
 Rs.Close
End Sub

希望大家能给予解答,先谢谢各位
搜索更多相关主题的帖子: 胶垫 工作 Combo1 Values Text1 
2012-11-23 14:34
wxflw
Rank: 6Rank: 6
等 级:侠之大者
帖 子:324
专家分:435
注 册:2012-1-29
得分:15 
    If cn.State = adStateOpen Then cn.Close
    If rs.State = adStateOpen Then rs.Close
    cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " & App.Path & "\你的数据库名字;Jet OLEDB:Database Password=数据库密码 "
    sql = "select * from 销售表 where 工作令='" & Text1(0).Text & "'"
    rs.Open sql, cn, 3, 3
    rs.AddNew
    rs.Fields("字段") = 新数据
    rs.Update
    MsgBox "数据保存成功!", , "提示"

学习--------------学习-------------------学习--------------------!!
2012-11-23 16:19
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
得分:5 
以下是引用qgh603在2012-11-23 14:34:09的发言:
 SQL = "Insert Into [销售表](销售人员,工作令,出厂编号,位号,型号,面积,板片数量,板片材质,胶垫数量,胶垫材质,胶垫数量,标准,装箱) Values('" & Combo1(0).Text & "','" & Text1(0).Text & "','" & Text1(1).Text & "','" & Text1(2).Text & "','" & Combo1(1).Text & "','" & Text1(3).Text & "','" & Text1(4).Text & "','" & Text1(5).Text & "','" & Text1(6).Text & "','" & Text1(7).Text & "','" & m & "','" & n & "')"
 Conn.Execute SQL
这段语句不能对数据库添加数据

不出错?
以下是引用qgh603在2012-11-23 14:34:09的发言:
 用Rs.Fields(0) = Trim(Combo1(0).Text)这种方法也不能添加数据

update

无知
2012-11-24 11:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-388107-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.535011 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved