变量未定义是因为我要求变量必须定义了,这不是问题,
我去掉强制定义后,出现如下错误:
ADODB.Command 错误 '800a0bb9' 
变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。

解决方案 »

  1.   

    你的哪个adchar,adparaminput要定义.你把他直接换成129,1试试.
    另外,你的conn要打开,conn.open connectstring.
    把cmd.CommandText = "GetCourseGrade"换成
    cmd.CommandText = "GetGrade"
    cmd.CommandType = "4"
      

  2.   

    非常感谢!常量定义如下:
    adCMdStoredProc = 4adChar = 129
    adInteger = 200
    ....adParamInput = 1
    adParamOutput = 2
    ....以上对吗?
    其他呢?
      

  3.   

    adChar = 200
    adInteger = 135
    try this