OleDb Data Provider 支持所有的数据库,包括Access看看MSDN里相关的说明,里面有不少代码例。
我也正在做这个东西但是access老是连不上连上了有没有反应
还是拿出实例来请各位诊断吧 (1)我先建立了web.config文件,主要代码: <configuration> <appSettings> <add key="ConnectionString" value="Data\\SWArtical.mdb" /> </appSettings> <connectionStrings/> (2)在App_Code文件夹下建立DBClass类: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.OleDb;/// <summary> /// DBClass 的摘要说明 /// </summary> public class DBClass { public DBClass() { // // TODO: 在此处添加构造函数逻辑 // } public SqlConnection GetConnection() { string myStr = ConfigurationManager.AppSettings["ConnectionString"].ToString(); OleDbConnection OleCon = new OleDbConnection(myStr); return OleCon; } } 但是运行到这里就提示:CS0246: 找不到类型或命名空间名称“DBConnection”(是否缺少 using 指令或程序集引用?)(3)如果我要对数据库进行添加、修改和显示等操作,下一步应该怎样写?
如果是后者,在.net文档中搜索OleDbCommand或OleDbConnection等,看看帮助中的说明。
(1)我先建立了web.config文件,主要代码:
<configuration>
<appSettings>
<add key="ConnectionString" value="Data\\SWArtical.mdb" />
</appSettings>
<connectionStrings/>
(2)在App_Code文件夹下建立DBClass类:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;/// <summary>
/// DBClass 的摘要说明
/// </summary>
public class DBClass
{
public DBClass()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public SqlConnection GetConnection()
{
string myStr = ConfigurationManager.AppSettings["ConnectionString"].ToString();
OleDbConnection OleCon = new OleDbConnection(myStr);
return OleCon;
}
}
但是运行到这里就提示:CS0246: 找不到类型或命名空间名称“DBConnection”(是否缺少 using 指令或程序集引用?)(3)如果我要对数据库进行添加、修改和显示等操作,下一步应该怎样写?