| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2016 人关注过本帖
标题:小弟初学 ,求大神指点一二,求增加一条新记录的代码
取消只看楼主 加入收藏
我爱学习编程
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2019-6-12
结帖率:55.56%
收藏
已结贴  问题点数:20 回复次数:2 
小弟初学 ,求大神指点一二,求增加一条新记录的代码
Private Sub Command1_Click()
  If Text1.Text = "" Or Text2.Text = "" Or Text3.Text = "" Or Text4.Text = "" Or Text5.Text Or Text6.Text Then
        MsgBox "请将数据填写完整!", 64, "提示"
        Exit Sub
    End If
    Call (conn)
    Dim A As String
    Dim b As New ADODB.Recordset
    A = "select * from试剂库 where 试剂名称='" & Text1.Text & "'"
    b.Open A, conn, adOpenKeyset, adLockPessimistic
    If b.EOF = False Then
        MsgBox "材料名称已存在,请重新输入", 48, "提示"
        conn.Close
       Set conn = Nothing
        Exit Sub
    End If
    If b.EOF = True Then
        With b
            .AddNew
            .Fields("试剂名称") = Text1.Text
            .Fields("规格") = Text2.Text
            .Fields("采购人") = Text3.Text
            .Fields("生产日期") = Text4.Text
             Fields("有效日期") = Text5.Text
             Fields("数量") = Text6.Text
            .Update
        End With
    End If
    MsgBox "添加成功!", 64, "提示"
    Text1.Text = ""
    Text2.Text = ""
    Text3.Text = ""
    Text4.Text = ""
    Text5.Text = ""
    Text6.Text = ""
    Adodc1.Refresh
    试剂库.Refresh
    DataGrid1.Refresh
    conn.Close
    Set conn = Nothing
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: If Text Text1 conn Fields 
2019-06-16 09:54
我爱学习编程
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2019-6-12
收藏
得分:0 
运行提示 call 这行代码错误
2019-06-16 09:55
我爱学习编程
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2019-6-12
收藏
得分:0 
能帮我弄下么  我的数据库在 桌面文件夹  新建文件夹 -5678数据库-rkjl.mdb
2019-06-16 11:28
快速回复:小弟初学 ,求大神指点一二,求增加一条新记录的代码
数据加载中...
 
   



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

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