ASP.NEToledb连接Access数据库的方法
2023-06-13 09:15:38 时间
使用OleDBCommand相关操作类需要引入System.Data.OleDb命名空间。
通过连接一个带密码的access数据库读取其中的数据并置入表格中显示,验证连接和命令使用正确性。
usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Web; usingSystem.Web.UI; usingSystem.Web.UI.WebControls; usingSystem.Data.OleDb; publicpartialclass_Default:System.Web.UI.Page { protectedvoidPage_Load(objectsender,EventArgse) { //数据库连接,记录集的获取 //注意更改路径 Stringsqlconn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:/pro/web/access_test/app_data/Northwind.mdb;JetOLEDB:DatabasePassword=111111"; OleDbConnectionmyConnection=newOleDbConnection(sqlconn); myConnection.Open(); OleDbCommandmyCommand=newOleDbCommand("select*from运货商",myConnection); OleDbDataReadermyReader; myReader=myCommand.ExecuteReader(); //读取记录集 Response.Write("<tableborder=1cellspacing=0cellpadding=2>"); Response.Write("<trbgcolor=#DAB4B4>"); for(inti=0;i<myReader.FieldCount;i++) Response.Write("<td>"+myReader.GetName(i)+"</td>"); Response.Write("</tr>"); while(myReader.Read()) { Response.Write("<tr>"); for(inti=0;i<myReader.FieldCount;i++) Response.Write("<td>"+myReader[i].ToString()+"</td>"); Response.Write("</tr>"); } Response.Write("</table>"); //关闭记录集和连接 myReader.Close(); myConnection.Close(); } }
效果图如下:
完整项目文件已上传。
相关文章
- p.netMSSQL数据库搭配ASP.NET实现强大的网站功能(mssqlas)
- ASP空间与MSSQL相结合,完美解决网站数据库存储与运行问题(asp空间mssql)
- 使用ASP连接MySQL实现数据库应用(asp连接空间mysql)
- ASP动态连接MySQL数据库(asp 连mysql)
- 如何使用ASP添加MySQL引用(asp添加mysql引用)
- 数据库ASP环境下注册MySQL数据库步骤指南(asp注册mysql)
- ASP构建MySQL数据库从零出发(asp数据库mysql)
- 使用MySQL轻松实现ASP数据库应用(asp数据库用mysql)
- 灵活运用ASP与MySQL连接的妙用(asp与mysql连接)
- ASP程序开发探索之oracle数据库(asp和oracle)
- ASP写入Oracle数据库性能瓶颈问题(asp写入Oracle慢)
- 使用asp技术连接Oracle数据库(asp与oracle连接)
- ASP中文本文件与数据库文件的数据交换(FSO)
- 用VB生成DLL封装ASP连接数据库的代码
- asp下让数据库在需要读取的时候才打开
- 向asp.Net进发数据库连接操作
- asp.net数据库备份还原(sqlserver+access)
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- ASP.NETweb.config中数据库连接字符串connectionStrings节的配置方法
- Asp.net把图片存入数据库和读取图片的方法
- asp.net得到本机数据库实例的两种方法代码
- ASP.NET将Session保存到数据库中的方法