当前位置: 代码迷 >> ASP.NET >> 怎么通过AccessDataSource读取数据库中数据赋值给字符串
  详细解决方案

怎么通过AccessDataSource读取数据库中数据赋值给字符串

热度:6651   发布时间:2013-02-25 00:00:00.0
如何通过AccessDataSource读取数据库中数据赋值给字符串?
asp.net2005中,我使用AccessDataSource进行查询操作, 
  AccessDataSource1.SelectCommand = "SELECT * FROM 数据表"; 
  AccessDataSource1.Select; 
然后我想把数据表中字段1的数据赋值给一个Str1字符串, 
该如何操作? 
用delphi来说,就是我想: 
  str1:=ADOQuery1.filebyName( '字段1 ').astring;

------解决方案--------------------------------------------------------
AccessDataSource1.SelectCommand = "SELECT * FROM 数据表";
myconnection.open()
 OleDbDataReader dr;
dr = mycommand.ExecuteReader();
if (dr.Read())
{
str1= dr["字段一"].ToString();
}
dr.close();



------解决方案--------------------------------------------------------
刚开始学时愿意使用数据源控件;慢慢的你会发现它有很多不足,很不灵活。
很简单的系统可以用数据源控件~~~但是到复杂的就要自己写了。
  相关解决方案