我为了不把sql数据库连接的userid和密码写死,我建了一个app配置文件但是里面的内容怎么写呀?连接语句

SqlConnectionconn=newSqlConnection("datasource=localhost;initialcatalog=student;useri... SqlConnection conn = new SqlConnection("data source = localhost;initial catalog=student;user id=sa;pwd=1");另外建立app文件时怎么设置呀?谢谢大家伙了! 展开
 我来答
匿名用户
2013-02-23
展开全部
设置里面, 加一个设置, 字符型的

名称为 ConnString
内容为你那个 连接字符串

然后 C# 代码中

Properties.Settings settingConfig = Properties.Settings.Default;

settingConfig.ConnString
就能获取到配置文件中的信息。
追问
谢谢你前辈,这样可以连接成功,可是这样我调试时发现用户名还是必须是我机子上的sa,密码必须为我机子上的1,别人的不一样的话他还是用不了呀?这个问题貌似仍然没解决呀。帮帮忙吧前辈,真心谢谢你呀!
追答
你是要在别人的计算机上面,   也能访问你机器上面的  数据库?
那么你需要修改
app.config 配置文件里面的连接字符串。
把 localhost 修改为你计算机的名字, 或者 ip地址
同时 SQL Server 估计还要做一个配置, 允许局域网的其他用户访问本机的 SQL Server.

还是说把程序发给别人, 别人的机器上面, 有他自己的 SQL Server 数据库?
这种情况下, 还是修改那个 app.config
注意:
如果你是发源代码, 人家机器要编译的, 那就是修改 app.config
如果是你发 可执行程序, 人家机器只运行的, 那就是要修改那个 可执行程序.exe.config
把 localhost 修改为 人家机器的 名字, user id 与 pwd 修改为人家数据库的 名字与密码。
假计梁琴么释c5
2013-02-23 · TA获得超过751个赞
知道小有建树答主
回答量:1172
采纳率:29%
帮助的人:450万
展开全部
pwd1=format(day(date),"000")
.....
.....pwd=pwd1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式