社区
C#
帖子详情
关于C#连接数据库的问题
qyflaoda
2003-10-17 06:40:36
请问各位:
实际应用的程序中,数据库的连接配置信息存在在什么地方,如果读取? 我现在在程序中写死了,strConn = "user id=sa;"+"password=sa;"+"data source=data1;"但是这样肯定不应该是吧?
...全文
68
10
打赏
收藏
关于C#连接数据库的问题
请问各位: 实际应用的程序中,数据库的连接配置信息存在在什么地方,如果读取? 我现在在程序中写死了,strConn = "user id=sa;"+"password=sa;"+"data source=data1;"但是这样肯定不应该是吧?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rgbcn
2003-10-17
打赏
举报
回复
写在注册表里,比较安全。
poetc
2003-10-17
打赏
举报
回复
通常用三种。像asp中用放在一个文件中,或用Application变量。.net中新加的,可用xml配置文件。
runsoft
2003-10-17
打赏
举报
回复
使用INI文件也可以
zhangjianguo
2003-10-17
打赏
举报
回复
在应用程序项目里增加一个文件App.config(编译后会生成一个文件“应用程序名.exe.config”),内容是:
<configuration>
<appSettings>
<add key="ConnectString" value="Server=DevelopServer;Database=Database;Integrated Security=False;;user id=sa;password=" />
</appSettings>
</configuration>
程序中这样调用:
string connectString = System.Configuration.ConfigurationSettings.AppSettings["ConnectString"];就可以了,以后更改这个文本文件“应用程序名.exe.config”就可以了。
Stevetan81
2003-10-17
打赏
举报
回复
up
use file:appname.exe.config
Bengnangua
2003-10-17
打赏
举报
回复
写在一个静态类中
可以保密了
有点像宏定义
hackking
2003-10-17
打赏
举报
回复
在webconfig中
cqnimin
2003-10-17
打赏
举报
回复
直接写也不好,要加密后保存!
kuangsha007
2003-10-17
打赏
举报
回复
写在配置文件里面
做程序的时候用
string connectString = System.Configuration.ConfigurationSettings.AppSettings["ConnectString"];读出来,配置文件的设置方法如下:
<appSettings>
<add key="ConnectString" value="Server=DevelopServer;Database=Database;Integrated Security=False;;user id=sa;password=" /> </appSettings>
顾君彦
2003-10-17
打赏
举报
回复
配置文件,可以是一个xml文件,也可以是传统的ini文件
写到注册表里,也未尝不可。
C#
操作Mysql创建数据库,数据表,增、删、改数据
vs2008
C#
操作Mysql创建数据库,数据表,增、删、改数据实例。
C#
使用SQLite的简单例子
简单的例子,轻松教会您使用SQLite.这个程序主要做了跟数据库连接、执行一些命令的功能,比如向数据库中插入数据。
C#
SQL Server数据库技术
本课程讲解
C#
对SQL SERVER数据库的操作,包括数据库的连接、数据库的增、删、改、查询等。
ADO助手V1.20---一个获取ADO连接字符串,测试SQL命令的辅助软件
ADO助手---一个获取ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 ADO助手---一个获取ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 2011-11-09 -修复有时候用DataGrid显示报错“The rowset is not bookmarkable.” +增加根据SQL生产MFC数据库类的功能 +增加导入和导出记录集的功能 +增加对多记录集的支持功能 +增加常用的ADO连接字符串的下拉选择 2012-09-19 +增加
C#
数据库代码生成
MySql.Data.dll
是
c#
连接mysql的驱动程序,使用
c#
语言更简洁的操作mysql数据库
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章