
你新建项目的时候,会有一个webconfig的配置文件的
在里面的<connectionStrings</connectionStrings
<add一个数据库链接字符串就OK了,例如“<add
connectionString="Data
Source=;Initial
Catalog=test;Integrated
Security=True;Connect
Timeout=30;"
name="DBHelplerDbConnection"/”
这个就是了,connectionString代表数据库链接字符串,name代表你想要引用的时候查找的名称。
完成以上的配置文件,就在你的DBhelper类里用ConfigurationManager进行连接
以下是我写的例子=
=。这是原创回答,如有错误,希望别见怪哈
string
strCon
=
ConfigurationManagerConnectionStrings["这里是你刚才配置文件里连接的NAME"]ConnectionString;
就可以直接打开连接了,不知道对你有没有帮助·-·当学术交流吧
一般项目配置数据库连接时,都是配置数据库访问IP地址、数据库名称、访问端口、访问账号和密码等信息,这些在阿里云的云数据库上都是有的,以MySQL数据库为例说明:
你在阿里云的MySQL管理控制台,进入这个MySQL的管理界面,可以在那里看到这个MySQL数据库的IP连接地址和端口号,如下图:
上面的就是数据库的连接IP地址和端口号,再配置数据库名称、访问账号和密码就可以了。
这个Data Source就是阿里云的那个内网地址。
xml配置文件中配置如下:
Java代码 收藏代码
<spring:bean id="propertyConfigurer" class="orgspringframeworkbeansfactoryconfigPropertyPlaceholderConfigurer">
<spring:property name="locations">
<spring:list>
<spring:value>classpath:conf/jdbcproperties</spring:value>
</spring:list>
</spring:property>
</spring:bean>
<spring:bean id="dataSource" class="orgapachecommonsdbcpBasicDataSource"
destroy-method="close">
<spring:property name="driverClassName"
value="${jdbcdriverClassName}" />
<spring:property name="url"
value="${jdbcurl}" />
<spring:property name="username" value="${jdbcusername}" />
<spring:property name="password" value="${jdbcpassword}" />
<spring:property name="maxActive" value="30" />
<spring:property name="maxIdle" value="10" />
<spring:property name="maxWait" value="1000" />
<spring:property name="defaultAutoCommit" value="true" />
</spring:bean>
jdbcproperties配置文件中连接数据库配置:
Java代码 收藏代码
#sqlserver数据源配置
jdbcdriverClassName=commicrosoftsqlserverjdbcSQLServerDriver
jdbcurl=jdbc:sqlserver://192168160:1408;DatabaseName=test
jdbcusername=sa
jdbcpassword=1
#mysql数据源配置
jdbcdriverClassName=commysqljdbcDriver
jdbcurl=jdbc:mysql://192168160:3306/test
jdbcusername=root
jdbcpassword=root
#Oracle数据源配置
jdbcdriverClassName=oraclejdbcdriverOracleDriver
jdbcurl=jdbc:oracle:thin:@1060179:1521:orcl
jdbcusername=admin
jdbcpassword=admin
1、找到oracle的安装目录。如:C:\oracle\product\1020\db_1\network\ADMIN
2、找到tnsnamesora文件。
3、用文本方式打开,添加以下内容:
本地实例名 =(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库IP地址)(PORT = 远程服务器端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 远程数据库服务名)
)
)
其中中文部分是需要修改的部分,除第一个“本地实例名”外,其他需要跟远程数据库管理员咨询,本地实例名就是方便自己识别数据库的一个名字,可以自定义。
4、然后打开pl/sql就能看到自己创建的链接。
必须先创建连接,然后才能连接到数据库。 可通过在以下对话框中单击“新建连接”来创建连接: “数据比较”对话框 “架构比较”对话框 Transact-SQL 编辑器的“连接到服务器”对话框 数据生成器的“为目标数据库生成数据”对话框 数据库单元测试的“数据库测试配置”对话框 还可以使用“服务器资源管理器”来添加连接。 有关更多信息,请参见 如何:从服务器资源管理器连接到数据库。 重要事项 您只能从“服务器资源管理器”中删除连接。 主题内容 通过单击“新建连接”来添加连接 重命名连接 修改连接 删除连接通过单击“新建连接”来添加连接 单击“新建连接”。 随即出现“连接属性”对话框。 在“服务器名称”中键入或单击要连接的服务器的名称。 若要使用 Microsoft Windows 凭据来登录到服务器上,请单击“使用 Windows 身份验证”。 若要使用 SQL Server 身份验证来登录到服务器上,请单击“使用 SQL Server 身份验证”,然后在“用户名”和“密码”中键入用户名和密码。 在“连接到数据库”中键入或单击要连接的数据库的名称。 (可选)可以单击“高级”配置高级连接属性。 (可选)可以单击“测试连接”验证是否可以使用指定的连接信息连接到数据库。 单击“确定”创建连接。 重命名连接 在“视图”菜单上,单击“服务器资源管理器”。 展开“数据连接”节点,右击需要重命名的连接,然后单击“重命名”。 键入连接的新名称,然后按 Enter。 修改连接 在“视图”菜单上,单击“服务器资源管理器”。 展开“数据连接”节点,右击需要重命名的连接,然后单击“修改连接”。 随即出现“修改连接”对话框。 更新连接的信息,然后单击“确定”。 如果您决定不修改连接,则单击“取消”放弃更改。 删除连接 在“视图”菜单上,单击“服务器资源管理器”。 展开“数据连接”节点,右击需要重命名的连接,然后单击“删除”。 在确认对话框中单击“是”以删除连接。 安全性 建议不选择“保存密码”复选框,将 SQL Server 密码与连接字符串一起存储。 客户反馈
source=\;是本机连接sql可用服务器
是默认本机服务器,
usrid是用户名
password
是密码
providerName
是连接的数据库
eg:
<add
name="SQLConnection"
connectionString="data
source=;Initial
Catalog=BaoXiu;User
ID=sa;Password=123456"
providerName="SystemDataSqlClient"
;database="xing"/>
如果是access
connopen
"providername=microsoftjetoledb40;data
source="&servermappath("db\>
以上就是关于C#如何用配置文件连接数据库写好的配置文件放在哪里全部的内容,包括:C#如何用配置文件连接数据库写好的配置文件放在哪里、利用阿里云云数据库时在项目配置数据库连接时该怎么配置、Spring配置文件中怎么配置数据库连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)