Sql VB6 OpenRecordSet的参数太少?
我正在调试具有以下代码的应用程序:Sql VB6 OpenRecordSet的参数太少?,sql,vb6,Sql,Vb6,我正在调试具有以下代码的应用程序: sql = myTable Set datTable.Recordset = myDB.openRecordset(sql, dbOpenDynaset, dbSeeChanges) 在哪里 sql = "select * from table Order by Precipition,Date/Time" 第二行显示“运行时错误“3061”:参数太少。应为2”。我认为问题在于sql的价值。我对SQL不太了解,所以有人有什么想法吗?问题在于您的order
sql = myTable
Set datTable.Recordset = myDB.openRecordset(sql, dbOpenDynaset, dbSeeChanges)
在哪里
sql = "select * from table Order by Precipition,Date/Time"
第二行显示“运行时错误“3061”:参数太少。应为2”。我认为问题在于sql的价值。我对SQL不太了解,所以有人有什么想法吗?问题在于您的order子句:更具体地说,这里: 日期/时间。我想你可以试试
sql = "select * from table Order by Precipition,[Date/Time]"
请注意“[]”
您应该尽量避免使用包含空格或关键字的表名/列,因为这将使生活变得非常困难
使用向表解释上下文中字段的名称