
请问数组可以作为sql的查询源吗
2个回答
展开全部
SQL语句并不属于VB本身的命令,当VB遇到程序中的SQL语句时,就会自动提交给操作系统中相关的数据库查询引擎进行处理,因此VB本身的变量是无法直接传递到SQL语句中的,必须转化为实际数值。也就是说,当数据库查询引擎得到这条SQL语句时,就会把a(1000)这几个字符直接作为表名称来看待了,而这显然是错误的。这也就意味着,数组是不可能作为SQL的查询源的。别把SQL语句看成是万能的,它不过就是系统内置的数据库搜索引擎与其他高级程序设计语言的连接纽带,也就是说,同一条SQL语句,在VB、VC、C++等等中的用法是完全一样的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询