1、
首先你需要一个A
ccess
的
Provider
以及相对应的数据库。之前我曾经从网上找了很多A
ccess
的P
rovider
,并把
SQLServer
版的表导出成
Access
,结果发现这条路是行不通的
,
因为不匹配(Access版的由3个字段构成而SQLServer版的由4个字段构成)。
2、我们在做之前还要到微软去下载个SampleAccessProviders.vsi,安装后里面有个ASPNetDB.MDB数据库、Access.csproj文件Web.config等文件,SampleAccessProviders.vsi的安装后可以在C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/Templates/ProjectTemplates/Visual Web Developer找到。Web.config不需配置就可以使用了,也可以根据你的需要配置。SampleAccessProviders.vsi的下载地址:
http://msdn.microsoft.com/vstudio/eula.aspx?id=96713a8e-b8d4-4d6e-bb8f-027e6c8e15d8
3、用VS2005等编译软件把Access.csproj编译出dll,名字为SampleAccessProviders.dll,然后把ASPNetDB.mdb复制到App_Data目录,然后在自己的网站中引用SampleAccessProviders.dll即可,也就是说把这个文件拷贝到Bin文件夹中。
4、说明:你也可以用我编译好了的SampleAccessProviders.dll和SampleAccessProviders.vsi (这两个文件可以在 http://www.onlinegf.com/users/lion/中下载得到。)
2、我们在做之前还要到微软去下载个SampleAccessProviders.vsi,安装后里面有个ASPNetDB.MDB数据库、Access.csproj文件Web.config等文件,SampleAccessProviders.vsi的安装后可以在C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/Templates/ProjectTemplates/Visual Web Developer找到。Web.config不需配置就可以使用了,也可以根据你的需要配置。SampleAccessProviders.vsi的下载地址:
http://msdn.microsoft.com/vstudio/eula.aspx?id=96713a8e-b8d4-4d6e-bb8f-027e6c8e15d8
3、用VS2005等编译软件把Access.csproj编译出dll,名字为SampleAccessProviders.dll,然后把ASPNetDB.mdb复制到App_Data目录,然后在自己的网站中引用SampleAccessProviders.dll即可,也就是说把这个文件拷贝到Bin文件夹中。
4、说明:你也可以用我编译好了的SampleAccessProviders.dll和SampleAccessProviders.vsi (这两个文件可以在 http://www.onlinegf.com/users/lion/中下载得到。)