ASP.NET EF web.config数据库配置问题

ASP.NET EF web.config数据库配置问题,第1张

参数异常,你重新构建你的链接字符串,在vs-》菜单-》工具-》下面有个链接数据库选项,你可以在其中配置数据库,等配置好了,测试通过了,在高级选项中获取最下面的连接字符串,复制到webconfig的配置文件中就可以了

<connectionStrings>

<add name="TestConn" connectionString="Data Source=主机名用也可以;Initial Catalog=数据库名称;Persist Security Info=True;User ID=用户名;Password=密码"

providerName="SystemDataSqlClient" />

</connectionStrings>

<connectionStrings>

<add name="sqlConnection" connectionString="Data Source=服务器名;

Initial Catalog=数据库名;Persist Security Info=True;User ID=账号; Password=密

码" providerName="SystemDataSqlClient"/>

</connectionStrings>

数据库配置用两种情况。

1,写死在ear或war包的配置文件里,可以是hibernate,mybatis这些ORM框架的配置文件里这要看你用什么框架。

2,通过JNDI的方式配置在web容器中,在项目里读取JNDI。这样就做到了数据库与web项目的隔离,这样显然更灵活,也可以让开发人员没有机会获得生产库的连接方式,大型的企业应用选择这种方式比较好。

ORM框架

搭建Hibernate框架会费些时间,但搭好框架开发效率会很高,优化也困难些。

mybatis半自动的,你还要写sql,不过好搭建。

进入云应用的共享性mysql数据选项后,下方会出现如何连接mysql数据库

点击后会进入Mysql的API使用手册,这里介绍了关于数据库的一些预定义常量和一个使用其连接mysql的例子。然而,这并不是最方便的一个方法。

在新浪云的Classes(我也不知道怎么叫,简称classes)开发文档中,有一个SaeMysql类。如图,只需实例化SaeMysql类对象,不到20个字符即可完成数据库连接。同时下方有同样便利的函数来对数据库进行各项常用 *** 作。

下面我们使用Sublime Text来连接一次。

写好代码上传到sae云后,打开网页。可以看到的确以多维数组的方式显示了数据库内的数据。

以上就是关于ASP.NET EF web.config数据库配置问题全部的内容,包括:ASP.NET EF web.config数据库配置问题、Web.config怎么配置数据库、在Web.config里怎么配置数据库连接池等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9550648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存