Response.Write(strSql);
Response.End();

解决方案 »

  1.   

    我的源代码是这样的: Dim objConn As New OleDbConnection()
            objConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                                       "Data Source=" & Server.MapPath("Grades.mdb")
            objConn.Open()        '创建 Command 对象
            Dim objCmd As New OleDbCommand()
            objCmd.CommandText = "Update 成绩单 Set 会计=?, 统计=? Where 姓名=?"
            objCmd.Connection = objConn
            objCmd.Parameters.Add("@会计", DbType.Byte, Nothing).Value = 34
            objCmd.Parameters.Add("@统计", DbType.Byte, Nothing).Value = 34
            objCmd.Parameters.Add("@姓名", OleDbType.VarChar, 4).Value = "孙小美"        objCmd.ExecuteNonQuery()        objConn.Close()我加入了:
    Response.Write(objcmd.commandtext)
    Response.End()
    后,显示:Update 成绩单 Set 会计=?, 统计=? Where 姓名=?有什么问题吗?为什么objcmd.parameters集合里的东西没有执行?
      

  2.   

    objCmd.Parameters.Add("@会计", DbType.Byte, Nothing).Value = 34
    objCmd.Parameters.Add("@统计", DbType.Byte, Nothing).Value = 34
    objCmd.Parameters.Add("@姓名", OleDbType.VarChar, 4).Value = "孙小美"前两行类型定义不对
    最后一行4太小
      

  3.   

    呵呵...好了,,,我也不知道是什么原因,我把这个项目从WWWROOT都移到D盘,再建了一个文件夹,放入了文件,再改动了一下执行目录,就可以了..不知道是什么原因....
      

  4.   

    目录执行权限问题.
    是不是用Access做数据库支持的?
    如果是NTFS分区的话,mdb文件所在目录需要给匿名用户可读写的权限.
      

  5.   

    糊里糊涂写程序,,,,<====.net的功劳