DB2 查询 新手轻喷...
我要从一个表中去数据。
比如表A
里边的结构是这样
ID a b c d
1 ... ... ... ...
2 ... ... ... ...
3 ... ... ... ...
. ... ... ... ...
. ... ... ... ...
. ... ... ... ...
我的代码如下
string connstr = string.Format("Database=MMM;Server=192.168.11.11:50000;User ID=ddd;Password=ddd");
DB2Connection db2 = new IBM.Data.DB2.DB2Connection(connstr);
DB2Command db2com = new DB2Command("select * from A where ID ???", db2);
db2.Open();
DB2DataReader dr = db2com.ExecuteReader();
while (dr.Read())
{
string a = dr["a"].ToString();
string b = dr["b"].ToString();
string c = dr["c"].ToString();
string d = dr["d"].ToString()
}
ID一共多少并不确定。我这样写好像只能把ID写死。
求高手帮我解决下...
刚刚接触DB2
如果方便 稍微写一下Sql语句 容易理解点
谢谢大家了!!!
------解决方案--------------------你要搞什么?
要想得到你想要ID的值你能做到不指定?
如果想要全部表的内容就不要加where语句