首页 | 网站开发 | 数据库技术 | 操作系统 | 创意设计 | 组网专栏 | 信息安全 | 综合应用 | 会员登录 | 会员投稿
当前位置:首页>>网站开发>>.Net>>正文
10天学会ASP.net之第五天
文章出处:联动天下 作者:联动天下 发布时间:2006-12-08

10天学会ASP.net之第五天

[2005-11-14 17:00:39] [来源:网络] [我要投稿]

本文章地址:http://tech.163.com/05/1114/17/22HKENBB0009159F.html [点此复制地址]

    学习目的:学会连接两种数据库

    对于ASP来说,我们常用的数据库无非是ACCESS和SQL SERVER,对于ASP.NET也是,不过ASP.NET对于SQL SERVER有专门的连接组件而不推荐用OLE DB。

    首先看一下ACCESS的连接数据库并打开;

string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
strConnection+=Server.MapPath("*.mdb"); //*就是数据库的名字
OleDbConnection objConnection=new OleDbConnection(strConnection);
objConnection.Open();
--------
dim objConnection as OleDbConnection
objConnection=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source="+Server.MapPath("*.mdb"))
objConnection.Open()

    下面再看一下SQL SERVER的连接数据库并打开;

stringstrConnection="server=数据库连接;uid=用户名;pwd=密码;database=数据库名字";
SqlConnediob objConnection=new SqlCOnnection(strConnection);
objConnection.Open();
-----------
dim objConnection as SqlConnectiom< br> objConnection=newSqlConnection("server=数据库连接;uid=用户名;pwd=密码;database=数据库名字")
objConnection.Open()

    实际上,在大多数地方SQL SERVER和ACCESS的区别除了连接语句,其他定义语句也就是SQL××和OLEDB××的区别

    另外,如果是ACCESS数据库的话在ASPX文件的开头需要包括下列语句:

<%@Import Namespace="System.Data"%>
<%@Import Namespace="System.Data.OleDb"%>
如果是SQL SERVER则需要包括以下语句:
<%@Import Namespace="System.Data"%>
<%@Import Namespace="System.Data.SqlClient"%>

    今天就说到这里,明天开始讲数据库的读取。

[返回顶部↑] [推荐好友] [查看评论]
用户名: 新注册) 密码: 匿名评论 [查看评论] 发表评论
评论内容:(不能超过120字,需审核后才会公布,请自觉遵守互联网相关政策法规。
↑文章搜索↑
关键字:
范 围:
开始搜索
§相关文章§
·ASP.NET+AJAX解决网页打开
·在ASP.NET中跨页面实现多选
·在ASP.NET中调用存储过程方
·ASP.NET2.0实现无刷新客户
·ASP.NET 2.0轻松实现数据库
·用IE的Web服务建立ASP.NET
·开发ASP.NET下的MP3小偷程
·编写ASP.NET应用程序的十大
§推荐文章§
| 网络教程 | 学习教程 | 域名交易 | 域名注册 | 域名主机 | 域名查询 | 虚拟主机 | 空间代理 | 域名代理 | 企业黄页 | 站长工具 | 在线客服 | 求职招聘 | 天下英才网 | 佛山人才网