比如说
string selectsql ="select 表1.id,表2.name from 表1,表2 where 表1.id=表2.id";
OleDbDataAdapter da=new OleDbDataAdapter(selectsql,conn);
DataSet ds=new DataSet();
da.Fill(ds);
我对OleDbDataAdapter的理解不太明白,请指点一下!
string selectsql ="select 表1.id,表2.name from 表1,表2 where 表1.id=表2.id";
OleDbDataAdapter da=new OleDbDataAdapter(selectsql,conn);
DataSet ds=new DataSet();
da.Fill(ds);
我对OleDbDataAdapter的理解不太明白,请指点一下!
解决方案 »
- asp代码想转换成 asp.net有什么方便的工具吗?
- 请教,如何找到页面上按钮的Click事件,并调用它?
- 数据库还原时的一个存储过程
- 新手提问,不同事件间怎么调用数据
- 存储过程与传递的字符型参数问题
- GridView中label文本值过长导致GridView变形,怎么解决这个问题?
- 求正则表达式
- treeview问题,节点颜色用css控制,但是过段时间会自己变成蓝色,怎么回事?
- 关于Cookies的问题???
- 想到的一些功能,能否实现?
- 100分,100分,100分,急,如何现实以下网站的中"访问统计"的效果,第一个答对的给分。
- 对于用JScript.Encode加密后的超过64K的Javascript,如何解密?
IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。源错误:
行 33: //da.SelectCommand=
行 34: DataSet ds=new DataSet();
行 35: da.Fill(ds,"ds");
行 36: this.ViewState["ds"]=ds;
行 37: //AddTree("userid", (TreeNode)null);如果用单个表的
string selectsql ="select * from 表1";这样的就没问题!