dbName ---DAO.Database
rs ---DAO.RecordsetSet rs = dbName.OpenRecordset(strSql)如果strsql不变,上面的语句执行没有问题当strsql变化后,就会出现问题:实时错误,参数不足,期待是1
(加rs.close,set rs=nothing也没有用)大家帮忙看看阿

解决方案 »

  1.   

    g_dbName.Execute "update testtable set 年份='2003' and 月份='05' "
        g_dbName.Execute "insert into testtable(年份,月份) values('2003','05') "为什么添加可以,但是更新却不可以阿
      

  2.   

    大家都不用dao么
    我以前一直用ado访问sqlserver
    现在用dao访问access就出现这么多问题怎么没有人力我啊:(
      

  3.   

    g_dbName.Execute "update testtable set 年份='2003',月份='05' "
      

  4.   

    g_dbName.Execute "update testtable set 年份='2003' ,月份='05' "
      

  5.   

    不好意思,一时着急吧语句写错了其实我在程序中的语句是没问题的我觉得是数据库的问题
    如果我用access97就没有问题
    但使用access2000就出错了可我现在使用access2000
      

  6.   

    部知道为什么今天update突然好了
    昨天晚上还不好使呢dbName ---DAO.Database
    rs ---DAO.RecordsetSet rs = dbName.OpenRecordset(strSql)如果strsql不变,上面的语句执行没有问题当strsql变化后,就会出现问题:实时错误,参数不足,期待是1
    (加rs.close,set rs=nothing也没有用)大家帮忙看看阿
      

  7.   

    studyhard1314(studyhard1314)
    你给我的网址打不开阿
      

  8.   

    studyhard1314(studyhard1314)
    你给我的网址打不开阿
      

  9.   

    dbName ---DAO.Database
    rs ---DAO.Recordset
    一个单击事件
    Select Case cmbShop.Text
            Case "所有"
                strSql = "SELECT ShopNo FROM ShopInfo order by ShopNo "
            Case "专卖店"
                strSql = "SELECT ShopNo FROM ShopRegit "
            Case "专柜"
                strSql = "SELECT ShopNo FROM ShopInfo order by ShopNo "
        End Select
        Set rs = g_dbName.OpenRecordset(strSql)初始化的时候 --是Case "所有",没有问题
    可我选择 --Case "专卖店" 就会出现问题:实时错误,参数不足,期待是1(加rs.close,set rs=nothing也没有用)
    大家帮忙看看阿
      

  10.   

    dbName ---DAO.Database
    rs ---DAO.Recordset
    一个单击事件
    Select Case cmbShop.Text
            Case "所有"
                strSql = "SELECT ShopNo FROM ShopInfo order by ShopNo "
            Case "专卖店"
                strSql = "SELECT ShopNo FROM ShopRegit "
            Case "专柜"
                strSql = "SELECT ShopNo FROM ShopInfo order by ShopNo "
        End Select
        Set rs = g_dbName.OpenRecordset(strSql)初始化的时候 --是Case "所有",没有问题
    可我选择 --Case "专卖店" 就会出现问题:实时错误,参数不足,期待是1(加rs.close,set rs=nothing也没有用)
    大家帮忙看看阿