string conStr="Provider=Microsoft.Jet.OLEDB.4.0Data Source=|DataDirectory|\你的数据库.mdbJet OLEDB:Database Password=数据库密码"//数据库放App_Data文件下
try{
OleDbConnection con = new OleDbConnection()
string strCommandText = "select * from table where id="+你的id
con.open()
OleDbDataAdapter myAdpater = new OleDbDataAdapter(strCommandText,con)
DataSet myDataset = new DataSet()
myAdpater.Fill(myDataset,strTableName)
con.close()
}catch(Exception ex){
}
这样查询的 结果就在myDataset集合里面了,myDataset [0]就是和你数据库里表一样结构的一个表格
你可以查看一下news_Context.News这里的值是什么,如果不是预期想得到的数据,那你得检查你之前的代码,你的foreach还可以这样写:
foreach (News n in news_Context.News)
{
newsTitle += n.Nid+"<br>"
}
这样就不用创建newsTable这个变量了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)