问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在ASP.NET的web.config中配置好SQL的数据库连接,在代码中如何调用?

发布网友 发布时间:2022-04-12 20:45

我来回答

5个回答

懂视网 时间:2022-04-13 01:06

将演示如何使用SQL 7.0服务器的Enterprise Manager创建、配置一个示例 数据库 。我们还会演示如何增加具有合适权限的用户,以便可以从Web服务器上访问数据。 要做的第一件事是创建一个新的SQL 数据库 。操作是:从SQL Server 7.0菜单中启动Enterprise Manage


将演示如何使用SQL 7.0服务器的Enterprise Manager创建、配置一个示例数据库。我们还会演示如何增加具有合适权限的用户,以便可以从Web服务器上访问数据。

要做的第一件事是创建一个新的SQL数据库。操作是:从SQL Server 7.0菜单中启动Enterprise Manager,展开SQL服务器组节点,展开要增加数据库的指定SQL服务器,单击数据库图标,然后从Action(动作)菜单项中选择New Database (新建数据库)。

从Action(动作)菜单项中选择New Database在Database Properties(数据库属性)对话框中,输入新数据库的名称,我们把这个示例数据库命名为 WEBPAGES。 该对话框中可以看到SQL 7.0的一个最强大:不用指定数据库的大小,只需指定初始大小。SQL 7.0会在数据库需要扩大时自动扩展数据库文件,扩展的依据是按照指定的增长尺寸或按当前数据库大小的一定百分比。我们接受系统的缺省值,单击OK,新数据库就创建成功了。

下一步,必须配置这个新数据库,以便使用户能够访问它。至少要给两个用户访问权限:管理这台Web服务器的用户和Webmaster(Web站点管理员)。因为不同的用户对数据库有不同的访问需求,所以我们合理配置数据库的用户以反映不同需求。

要增加新用户,首先需要创建服务器登录。操作是:在选定的服务器节点下,单击Login(登录)图标,从Action(动作)菜单中选择New Login(新建登录),所示,弹出SQL 服务器的登录属性-新建登录对话框。

从Action(动作)菜单中选择New Login(新建登录)在这个对话框中,首先选择 Windows NT 认证单选钮,从下拉列表框中选择你所在的域,然后,在名称编辑框中输入用户名。因为不能浏览查找用户,所以要知道Web服务器的用户名。缺省情况下,微软IIS服务器使用的用户名是IUSR_ServerName(在IUSER_后跟所在服务器的名称)。我们例子中的服务器用户名是IUSR_EARTH ,SQL服务器名称是EARTH 。

输入完用户名后,要指定用户的默认数据库和语言。我们要单击Database Access(数据库访问)选项卡以授予该用户对 WEBPAGES 数据库的访问权,并且检查图5中所示的选项。最后,单击OK,完成用户登录的创建。

指定用户的默认数据库和语言

重复以上过程,创建 Webmaster 帐户。因为没有默认的 Webmaster 用户,所以在创建这个登录前,还要确定哪个用户有权管理Web页面。创建Webmaster登录和创建Web服务器登录的区别在于,除了分配给Web服务器登录的public(公用)数据库角色外,还要给Webmaster用户分配db_owner (数据库所有者)服务器角色。

本文作者:

热心网友 时间:2022-04-12 22:14

name是连接字符串的名字
connectionString 是他的值。。
Data Source表示数据源,也就是sql服务的路径和名称,一般为IP地址
user id 是帐号, p.....。。
Initial Catalog表示数据库名称
Integrated Security=True表示打开数库链接时集成windows身份验证
---------
另外:
有三种方式可以修改连接字符串。我知道的。
一个是点“修改连接”再点高级 最下面的datasource就是你要的连接字符串。。。
一个是用sqldatasource会自动的写到web.config 另存为 连接字符串可以添加新的连接字符串
还有一个,一点要点完成,如果不需要哪个sqldatasource不用的话可以删掉,字符串留下来。
还有就是手工,用多了就知道了。
---------

热心网友 时间:2022-04-12 23:32

首先要添加using System.Configration。
然后利用ConfigrationManager.ConnectinStrings[""].ConnectionString;就可以了。中括号就是配置文件中的name。

热心网友 时间:2022-04-13 01:07

首先添加using System.Configration命名空间;
声明一个字符串变量 string strconn=ConfigrationManager.ConnectinStrings["mycon"].ConnectionString;
这个strconn就是你需要的。

热心网友 时间:2022-04-13 02:58

String connString = ConfigurationManager.AppSettings["mycon"];
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是真的黑米还是假的? 牡丹江市区好玩的地方 显卡问题,现在的显卡显存一般都为多少? 现在主流显存是多少?512M5年后会过时吗 主流家用电脑配置家用电脑买什么样配置比较好 现在的电脑显存一般是多少? 安顺万家领秀城怎么样?好不好?值不值得买? 请问下面一道题怎么加标点 花园里 牡丹 月季 玫瑰 芍药 开得美丽极了... 是什么把大地打扮的这么漂亮呢 是雪呀 这两句话怎么写标点符号? 通州有那些私立高中啊 减免担保贷款申请书? 想要减免贷款利息怎么写申请,我是因为在捷信买手机代的款,后来捷信把债务转到法务部了,我要怎样写减免 如何删除加壳病毒 PE_PATCH.UPX/UPX appUPX浏览器为什么打不开? uxp+webview+support是什么意思- 问一问 uxp webview support是什么 upx浏览器怎么调中文 淘小铺该怎么推广?怎么有效推广淘小铺? 如何推荐淘小铺的产品给别人购买?请指导? 淘小铺掌柜如何分享推广高佣产品? 新来的淘小铺掌柜,怎么快速挣到钱? 淘小铺怎么分享链接 怎么干扰监控摄像头声音 Qq网名中有雪糕两字,最好有符号 幻灯片中艺术字样式怎样改为第5行第4列的样式 14年科鲁兹百万纪念款白色8万公里5万入手值得吗? 14年科鲁兹怎么样 2014年买的科鲁兹现在多少钱 14年2月生产的科鲁兹是13款吗 船舶专业技术资格证书有什么用?- 问一问 取一店名为钰珏珠宝,请教有何含义? 用心喜若狂、回心转意、七上八下、造句 选门可罗雀 无拘无束 矜持 回心转意 斤斤计较 大失所望 熙熙攘攘造句(3个) 回心转意 惊喜交加 这两个词语造句 “回心转意”的读音是什么? 过五关,斩六将 低声下气怎么造句 用几个描写心里理的词语造句一种场景 CAD标注字体太小怎么放大的详细图文说明 风调雨顺神机妙算结合起来的造句 用....反复...造句 在下列成语中,请任选两个造句 用下面三个词造句,需要用到修辞方法。 既又的造句 cad详细信息标注怎么变大 挽回造句,一个比喻句,一个拟人句 有没有念yu(三声)且属水的的字? 你对企业安全管理有什么意见和建议? 莱芜市综合高中的介绍 莱芜市有多少所高中??包括钢城区 莱芜市有哪些职业高中