public DataSet GetDs()
{
DataSet ds = new DataSet();
string sql = @"select p.provincename,c.cityname,a.areaname from area a
left join city c on a.cityid=c.cityid
left join province p on a.provinceid=p.provinceid
where rownum<11;";
string connStr = "。。。";
OracleConnection conn = new OracleConnection(connStr);
conn.Open();
OracleDataAdapter da = new OracleDataAdapter(sql, conn);
da.Fill(ds, "");
conn.Close();
return ds;
}
我在da.Fill(ds,"");中的字符串应该输入什么?我给area、city、province数据源,都提示是无效字符,给空字符串就报'Fill: 应当为 SourceTable 名称输入一个非空字符串。'错误。。。。。
------解决方案--------------------------------------------------------