请问如何修改才能让mvc的ef框架从sql server数据库改为连接access

问题描述

请问大家:我有一个项目是用MVC4.0开发的,数据库试用的是sqlserver,但现在数据量很小,想直接改成连接access数据库,我如何修改呢?是不是直接改连接串就可以了?

解决方案

解决方案二:
主要是修改数据连接层及DAL层。
解决方案三:
能不能具体以点啊。
解决方案四:
1.数据库连接方式改变2.要注意一些SQL语句也需要调整,比如时间,引号等,ACCESS还是有自己的个性的
解决方案五:
连接数据库的dll不一样了dll里提供的函数当然也不一样了这是连接数据库的部分需要改的(DAL)SQL语句语法不太一样这是BLL层需要改的所以要改的东西其实不少而且改完你得挨个测试
解决方案六:
而且Access支持连接池吗?它不过是个文件,又没有服务程序支持可能改MYSQL还好点而且现在是数据量小,万一哪天数据量又大了怎么办建议还是别瞎改
解决方案七:
多线程访问Access很可能会出问题,没在网站项目上这么用过,单机版单线程还可以你需要做测试
解决方案八:
我没发现EF可以支持access
解决方案九:
EF框架不支持Access,看7.0以后怎么样
解决方案十:
sqlserver跟access的sql语句有点区别,如果bll层很繁琐,改起来就很麻烦
解决方案十一:
自定一个DAL类,可以处理SQL的存储过程,SQL的SQL语句,或是Access的SQL语句:

时间: 2024-10-04 06:51:38

请问如何修改才能让mvc的ef框架从sql server数据库改为连接access的相关文章

mfc vc6 0 sql 数据库-请问当SQL Server数据库中数据有更新的时候,如何通知到MFC上?

问题描述 请问当SQL Server数据库中数据有更新的时候,如何通知到MFC上? 编程环境VC6.0,在MFC对话框中添加了一些控件,并且能够显示数据库中内容, 使用的是CRecordSet类,读取完数据库后就调用Close关闭数据库了. 我想请问的是,如何实时的显示数据库内容? 或者当数据库数据有变更的时候才显示到 MFC的控件上? 解决方案 参考这个试试 SQL Server 2008 表数据改变后发送消息 http://blog.csdn.net/sliphades/article/de

请问一下asp.net mvc3怎么实现将上传的excel表格的数据导入sql server数据库?

问题描述 请问一下asp.net mvc3怎么实现将上传的excel表格的数据导入sql server数据库? 现在有一个项目,是要求用户上传一个excel文件,系统后台实现将上传的数据写到数据库相应的表中~请大声多多指教 解决方案 asp.net:上传excel表格到SQL Server数据库asp.net 将EXCEL表格数据导入到SQL Server数据库asp.net中Excel导入sql server数据库---------------------- 解决方案二: 这问题太简单了...

sql-关于Sql server如何在修改数据后响应到客户端(Winform+Sql server)

问题描述 关于Sql server如何在修改数据后响应到客户端(Winform+Sql server) 不需要客户段主动循环查询数据库数据是否更改,要求做到数据库发生更改时响应客户端,随即客户端做出相应的指令 解决方案 我也有和你同样的问题,如果有人回答了,请麻烦你通知我一声好么,谢谢了先.

T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法_MsSql

本文实例讲述了T-sql语句修改SQL Server数据库逻辑名.数据库名.物理名的方法.分享给大家供大家参考,具体如下: 更改MSSQL数据库物理文件名Sql语句的写法 注意:要在活动监视器里面确保没有进程连接你要改名的数据库!!!!!!!!!!!!!!!!!!!! Sql语句如下 USE master --改逻辑名 ALTER DATABASE YQBlog MODIFY FILE(NAME='YQBlogAA',NEWNAME='YQBlog') -- GO ALTER DATABASE

请教一个关于EF框架的问题,数据库没有设置主键怎么进行增删改

问题描述 最近公司要求我使用C#开发服务接口,使用EF框架连接Oracle数据库,进行数据的操作,由于我之前没有深入接触过EF,现在对一些没有设置主键的表进行插入时发生出错,提示"更新条目时出错."请教一下要怎么解决这个问题,谢谢了!! 解决方案 解决方案二:急,望知道的大神告诉我一下!!!解决方案三: 解决方案四:表没设置主键,ef不能插入数据解决方案五:用sql写啊.解决方案六:虽然表没有定义主键,但一定有一个或几个字段能够代表行的唯一性,它(们)就是主键的字段,找到以后,到EF设

求助 关于插入,修改 SQL server数据库的问题

问题描述 "System.Data.SqlClient.SqlException"类型的未经处理的异常出现在System.Data.dll中.其他信息:'8412541'附近有语法错误. 解决方案 解决方案二:以下是我的代码解决方案三:privatevoidbuttonBorrow_Click(objectsender,EventArgse){stringstrconn=@"DataSource=.;InitialCatalog=D:数据库课设图书管理信息系统.MDF;Int

修改SQL Server数据库中的逻辑文件名

使用 FILE_NAME 函数可以返回给定文件标识 (ID) 号的逻辑文件名. 如下: 下例返回 file_ID 为 1 的文件名(master 数据库文件). USE master SELECT FILE_NAME(1) 当我们进行从一个备份中还原数据库时,数据库的逻辑文件名是不会改变的. 可用 ALTER DATABASE 的 MODIFY FILE 子句作为替代方式更改数据文件或日志文件的逻辑名称. alter database 数据库名modify file (name=逻辑名,newn

怎样才能保护好 SQL Server 数据库

数据库的安全性一直是非常重要的,相信对大家会有帮助的. 1. 首先,你需要安装最新的服务包 为了提高服务器安全性,最有效的一个方法就是升级到SQL Server 2000 Service Pack 3a (SP3a).另外,您还应该安装所有已发布的安全更新. 2. 使用Microsoft基线安全性分析器(MBSA)来评估服务器的安全性 MBSA 是一个扫描多种Microsoft产品的不安全配置的工具,包括SQL Server和Microsoft SQL Server 2000 Desktop E

修改SQL Server数据库相关字段的默认值

  原来的数据库有好多类型的数据默认值都是 null 值,为以后在实际开发过程中带了好多不变.这个null其实也有好处,我想可以节省数据库的空间,在新增数据的时候还可以提高速度.不过还是应领导要求写了下面的代码.在CSDN的大侠帮助下完成的. declare @t table(id int identity(1,1),tbname varchar(256), colname varchar(256),xtype varchar(20)) insert into @t select a.name,