我当前正在使用OleDB。
我的问题是使用文本框搜索表格时无法选择表格。
这是我的代码:
OleDbCommand inv = new OleDbCommand("Select [Part Number], [Part Name], [Ordered Quantity], [Arrived Quantity] From '"+textBox1.Text+"%'", PartsDB);
OleDbDataAdapter adapt = new OleDbDataAdapter(inv);
DataTable dt = new DataTable();
adapt.Fill(dt);
dataGridView2.DataSource = dt;
答案 0 :(得分:0)
即
Select column1, column2 From 'Tablename%'
是无效的SQL。你必须说...
Select column1, column2 From Tablename
其中Tablename作为数据库中的表存在
答案 1 :(得分:0)
这是什么使您在数据库中有几个 distinct 表,您应该能够从中执行相同的SELECT?
原则上,如果您遇到这种情况,则必须有一些信息元素将这些表彼此区分开,并且关系模型的目的是将这些表合并为一个表,其中包括以下区别元素:附加属性(/列)。