excel vba 至少一个参数没有被指定值
Setcnn=CreateObject("adodb.connection")cnn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Exte...
Set cnn = CreateObject("adodb.connection")
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties='excel 8.0;hdr=no';Data Source=" & fn
SQL = "select * from [Excel 8.0;hdr=no;Database=" & fn & "].[Sheet1$a:iu] where f4='" & Name & "' "
[a2].CopyFromRecordset cnn.Execute(SQL)
cnn.Close
Set cnn = Nothing
请问这段SQL语句where怎么用,我运行就提示没有指定值,如果去掉where f4='" & Name & "'就可以运行
前面定义过了Name的值
谢谢 展开
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties='excel 8.0;hdr=no';Data Source=" & fn
SQL = "select * from [Excel 8.0;hdr=no;Database=" & fn & "].[Sheet1$a:iu] where f4='" & Name & "' "
[a2].CopyFromRecordset cnn.Execute(SQL)
cnn.Close
Set cnn = Nothing
请问这段SQL语句where怎么用,我运行就提示没有指定值,如果去掉where f4='" & Name & "'就可以运行
前面定义过了Name的值
谢谢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询