拿到一个winform程序,打开连接数据库失败,appconfig应该怎么设置

问题描述

没碰到过这样的appconfig,这个应该要怎么改才能用。还是要改其他东西?appconfig代码如下。<?xmlversion="1.0"encoding="utf-8"?><configuration><configSections><sectionGroupname="applicationSettings"type="System.Configuration.ApplicationSettingsGroup,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"><sectionname="SeaskyTM.UI.Properties.Settings"type="System.Configuration.ClientSettingsSection,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089"requirePermission="false"/></sectionGroup></configSections><applicationSettings><SeaskyTM.UI.Properties.Settings><settingname="SeaskyTM_SeaskySF_Service1"serializeAs="String"><value>http://localhost:8025/GetSeaskySFData.asmx</value></setting></SeaskyTM.UI.Properties.Settings></applicationSettings></configuration>

解决方案

解决方案二:
这个配置和数据库什么关系?他数据库连接参数是在webservice里读取吗?
解决方案三:
appconfig就是这样的。我看到sqlHelper里是有用字符串连接数据库的,但是那个字符串在appconfig里没有定义。所以我不知道怎么用。。。我对这个结构不是很了解。我以为是上面那个<value>中间的值要改,也不知道是不是这个问题。
解决方案四:
用的是connection配置节吧?
解决方案五:
引用3楼starfd的回复:

用的是connection配置节吧?

如果是这个怎么改啊
解决方案六:
不在这里配置,检查下代码中的连接字符串。
解决方案七:

解决方案八:
这个链接字符串可能写在任何地方比如ini文件,xml文件,甚至txt里或者就直接写死在代码里不过最不可能的地方其实就是appconfig里,因为这个文件只在开发环境有用,你改完不重新编译不会对exe文件产生影响exe文件读的配置文件应该是[程序集名称.exe.config]才对
解决方案九:
所以既然你有源码,那么链接字符串转到定义,再查找所有引用,看它到底在哪里定义,哪里赋值,找到源头

时间: 2024-09-22 14:52:09

拿到一个winform程序,打开连接数据库失败,appconfig应该怎么设置的相关文章

电脑一个应用程序打开问题了,求助。

问题描述 电脑一个应用程序打开问题了,求助. 解决方案 上网下载一个新的,重新安装,重启电脑就行了 解决方案二: 咳,应用程序中哪个对象没有初始化或构造 解决方案三: 程序自身问题,楼主可以选择更换功能与之类似的软件. 解决方案四: 可能是和你电脑的某个软件不兼容.还有,详细信息里面说的是啥. 解决方案五: 有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾. ************** 异常文本 **************System.Configuration.Con

界面-求助! 我现在要写一个winform 程序 刚开始登录的时候

问题描述 求助! 我现在要写一个winform 程序 刚开始登录的时候 求助! 我现在要写一个winform 程序 刚开始登录的时候 是不需要密码 到了主界面 注册密码 就是两个文本框 密码 和 确认 密码 点保存的时候 下次到主界面就要输入密码才能看到其他的功能 相当于 主界面 就一个输入密码 和 提交按钮 我不用数据库 怎么把密码保存下来 解决方案 保存: File.WriteAllText("setting.txt", textBox1.Text + ","

mysql-JAVA桌面程序远程连接数据库失败

问题描述 JAVA桌面程序远程连接数据库失败 在本机运行程序可以连接数据库,数据库用的是mySQL.把程序放到没有安装mySQL的机子上就不行了.经过我的测试发现ip地址没有问题,因为我在本机运行程序的时候把ip设置成此网络的ip是可以连接的,用localhost也是可以连接的.在其他机子上我用的也是本机ip,却不能连接. 很多人说mySQL默认是不能远程的.于是我在本机设置防火墙上把3306端口开放,然后设置mySQL的用户权限,结果在其它机子上还是不能连接数据库,详情请看图. 解决方案 te

ef框架-开发了一个winform程序, 出现如下错误,请大家指点看看是怎么回事

问题描述 开发了一个winform程序, 出现如下错误,请大家指点看看是怎么回事 解决方案 sqlceme40.dll这个文件被破坏了,重新拷贝一个过来. 解决方案二: 那不是提示的很明确么 解决方案三: 谢谢, 已经解决了 ,是32位和64位系统导致部分组件不能用导致

用c#做了一个winform程序,涉及到了数据库.这个程序要放到别人电脑上用,别人电脑没安数据库,我怎么才能让别人的电脑用这个程序时可以访问到我 的电脑上的数据

问题描述 用c#做了一个winform程序,涉及到了数据库.这个程序要放到别人电脑上用,别人电脑没安数据库,我怎么才能让别人的电脑用这个程序时可以访问到我的电脑上的数据,在网上看到了改写数据库连接的办法,还有更改别人电脑上的设置,有点看不懂,哪位大神教教我,万分感谢! 解决方案 解决方案二:如果网络是通的,对方电脑能访问你的数据库,就可以了解决方案三:把连接字符串写在配置文件里,保证通过网络能够访问你的机器上的数据库,这样就可以了解决方案四:这个涉及几个问题1,你用的数据库:如果是服务器类数据库

编写一个winform程序,实现以下功能

问题描述 1.在数据库中建三个表,并用sql语句插入若干条数据.表一:订单表,包括以下几个字段:订单编号:主键货物编号:外键客户编号:外键货物数量计划发货时间实际发货时间表二:货物表货物编号:主键货物名称:单价:库存数量:初始化时均设置为100件表三:客户表客户编号:主键客户名称是否VIP客户2.编写一个winform程序,实现以下功能(注意键的冲突):1.删除三个表中的数据,2.从三个excel文件中导入初始化数据至三个表中.3.通过程序插入三条数据至订单表,(用事务控制数据一致性)4.调用一

winform程序打开web程序

问题描述 C#一个解决方案下有一个form程序一个web程序我想在form程序中放置一个button可以打开web程序的一个网页类似qq面板上点击qq空间图标打开空间网页一样怎么做最好详细点 解决方案 解决方案二:拉一个WebBrowser然后在Load事件里写webBroser.NavirXXXX("http://www.163.com")就是你说的跟QQ那样了.或直接用在安钮事件里加Process.Start("IEXPLORE.exe","http:

关于Winform程序下多个定时器的问题

问题描述 小弟初学C#,在做一个Winform程序,现在问题出在根据设置的坐标画折线图,我是使用1ms定时器来实现折线轨迹的绘制,下面我说下目前的情况,我先用1个定时器画一条线做实验,折线图可以按照规定的速度顺利画出,但用2个定时器同时画两条线,按照设定折线图应该是第一条画完才画第二条,但两条同时画出且速度很快,下面是相关代码,求解答..privatevoidbutton31_Click(objectsender,EventArgse){timer1.Enabled=true;timer2.En

远程安装winform程序

问题描述 发布了一个winform程序到服务器iis上,有些客户端远程访问安装可以成功,有些客户端远程访问打开网页,点击安装按钮往下走一两步会提示初始化时出错,然后退出安装,怎么回事,是客户端缺少什么东西还是怎么回事, 解决方案 解决方案二:客户端总得报个错吧,解决方案三:有啥提示没.解决方案四:就是弹个初始化时出错的框,然后退出安装解决方案五:你自己都不晓得,别人怎么晓得