VB中select * from 后接的表名为文本框里的文本怎么办? 5
具体:我在Form1内用文本框内的文本(如:输入G)新创建了一个数据表(表名为G),在Form2中我想向该数据表添加数据,那么在"select*from表名"表达式中的表...
具体:我在Form1内用文本框内的文本(如:输入G)新创建了一个数据表(表名为G),在Form2中我想向该数据表添加数据,那么在"select * from 表名"表达式中的表名应该如何正确填写呢?
谢谢各位的回答,我已经知道正确答案了。
"select * from"+x
x是在模块中定义的全局变量,我在Form1中将文本赋给了x。
我之所以开始这么做却错了,是因为连接变量不小心写错了,这句代码是没有错的。 展开
谢谢各位的回答,我已经知道正确答案了。
"select * from"+x
x是在模块中定义的全局变量,我在Form1中将文本赋给了x。
我之所以开始这么做却错了,是因为连接变量不小心写错了,这句代码是没有错的。 展开
6个回答
展开全部
”用户在文本框内随意输入文本,确定后便以输入的文本名(例如输入G)新建一个数据表(那么表名就为G了)“
那么,该数据表就是:”文本框内随意输入文本“
那么这样处理呀!!!!!!!!!!
也就是说:Form1.Text1.text就是表名了,所以:
"Select * From " & Form1.Text1.text
那么,该数据表就是:”文本框内随意输入文本“
那么这样处理呀!!!!!!!!!!
也就是说:Form1.Text1.text就是表名了,所以:
"Select * From " & Form1.Text1.text
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
新创建了一个数据表(表名为G),是否在数据表中添加了字段,如果添加了字段,可以向数据表添加记录,如果没有添加字段,需要首先添加字段,然后才可以添加记录。
由于你表名为G,因此"select * from 表名" 修改为 "select * from G"
由于你表名为G,因此"select * from 表名" 修改为 "select * from G"
追问
我的意思是这样的:
Form1是开始界面,用户在文本框内随意输入文本,确定后便以输入的文本名(例如输入G)新建一个数据表(那么表名就为G了),表内同时编程添加有六个字段(这个代码是没有错误的);
Form2是主界面,用户进行某些操作后,我需要将其操作作为记录添加进入数据表,问题就是在向后台数据库添加记录时,表名是未知的(因为每个用户注册的用户名无从预晓),所以"select * from 表名"的表名应该如何正确填写?
追答
修改为 "select * from " & Text1.Text
或修改为 "select * from " & Text1.Text &"""
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String sql="select *from ' "+文本框的值+" ' ";
追问
运行后显示查询语法错误,查询子句不完整。怎么办?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"select * from " & trim(text1.text)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“select * from " & from1.text1.text
更多追问追答
追问
这个也不行。
之前我有试过"select * from" + x
x是在模块中定义的全局变量,我在Form1中将文本赋给了x。但是运行后,显示找不到这个数据表,但数据库里确实有这个数据表。请问怎么办?
追答
“select * from " & form1.text1.text
form1写错了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询