北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |
我在做着课程设计,这段代码是照着书打的,可是提示INSERT INTO语法错误。
我刚注册,还不知道有多少积分。。
Private Sub 借阅_Click() Dim 借书证号 As String Dim 图书编号 As String Dim 借出日期 As Date ddate = Date 借阅限量 = 借阅限量 - 1 Me!借书证号.SetFocus 借书证号 = Me!借书证号.Text Me!图书编号.SetFocus 图书编号 = Me!图书编号.Text runsql 借书证号, 图书编号, 借出日期 End Sub Rem runsql()函数向借出情况表中插入数据 Private Sub runsql(借书证号 As String, 图书编号 As String, 借出日期 As Date) Dim rs As ADODB.Recordset Dim sql As String Dim sql1 As String sql = "INSERT INTO 借阅情况(借书证号,图书编号,借出日期)" sql = sql + "values('" & 借书证号 & "','" & 图书编号 & "',#" & 借出日期 & "# )" ExecuteSQL (sql) Me!借阅情况查询子窗体.Requery sql1 = "update 借阅情况 set 库存 = 库存 - 1" ExecuteSQL (sql1) End Sub Public Sub ExecuteSQL(ByVal strcmd As String) Dim conn As ADODB.Connection On Error GoTo SQL_Err Set conn = CurrentProject.Connection conn.Execute Trim$(strcmd) SQL_Exit: Set conn = Nothing Exit Sub SQL_Err: MsgBox (Err.Description) Resume SQL_Exit End Sub