社区
C#
帖子详情
c#下,数据库连接失败后在连接
liulcster
2008-07-07 02:55:08
我现在要实现如下功能:
数据库连接失败,弹出个对话框,提示你"数据库连接失败了",
这时,你把网络连接上,连接上后把提示框给关掉,再做后面的操作.
我的问题是:
怎么知道网络连接上了呢.好象系统会发一个消息,可我不知道怎么获取这个消息.
...全文
180
10
打赏
收藏
c#下,数据库连接失败后在连接
我现在要实现如下功能: 数据库连接失败,弹出个对话框,提示你"数据库连接失败了", 这时,你把网络连接上,连接上后把提示框给关掉,再做后面的操作. 我的问题是: 怎么知道网络连接上了呢.好象系统会发一个消息,可我不知道怎么获取这个消息.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thch214
2008-07-07
打赏
举报
回复
嗯,有道理,顶一下
Feiin
2008-07-07
打赏
举报
回复
判断 connect.ConnectionState == ConnectionState .Disconnect
tanxiaolin520
2008-07-07
打赏
举报
回复
支持4楼
用线程try,成功就结束线程。
bbbbbb888888
2008-07-07
打赏
举报
回复
DbConnection connection= new Dbconnection(Connstr);
connection.open();
while(connect.ConnectionState == ConnectionState .Disconnect)
{
Messagebox();
connection.open();
}
sdcgmars
2008-07-07
打赏
举报
回复
支持一楼的!但觉得在try部分加时间!
眼里进了砂
2008-07-07
打赏
举报
回复
起个线程定时try吧,成功了则执行,不成功则继续尝试
zlkingdom
2008-07-07
打赏
举报
回复
用线程,循环执行open操作,当操作成功时关闭对话框就可以了
tanxiaolin520
2008-07-07
打赏
举报
回复
没有做过这样的。
但是可以用ping来判断网络是否连接上了的。你可以查下这方面的资料,现在我这里也没有代码,不好意思
whoami333
2008-07-07
打赏
举报
回复
winForm吧。启动一个线程循环定时执行
try
{
con.open();
}
...
直到没有异常退出。
honghu3000
2008-07-07
打赏
举报
回复
try
{
conn.open();
}
catch
{
Response.Write("失败");
}
C#
数据库编程从入门到精通
C#
数据库编程从入门到精通,欢迎大家下载学习!!!
C#
精彩编程实例--第6章 数据库开发
第6章 数据库开发
《Visual
C#
.NET精彩编程实例集锦》配套光盘文件-
C#
与
数据库
连接
C#
与
数据库
连接
c#
实现
数据库
连接
实验目标: 1、请设计一个项目
连接
到自己的MySQL数据库,数据库包含至少三张表; 2、使用dataGridView控件显示表中的数据; 3、实现基本crud操作。 准备 开始之前,需要先添加MySql.Data引用 在using把MySql.Data,MySql.Data.MySqlClient,System.Data三个命名空间包括进来。 在添加引用前,需要安装库文件 右键点击项目的解决方案,选择管理NuGet程序包 游览搜索mysql安装第一个,然后添加引用 ..
C#
数据库
连接
池
使用
C#
数据库
连接
池
连接
到数据库服务器通常由几个需要软长时间的步骤组成。必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次
连接
,必须分析
连接
字符串信息,必须由服务器对
连接
进行身份验证,等等。 实际上,大部份的应用程序都是使用一个或几个不同的
连接
配置。当应用程序的数据量和访问量大的时候,这意味着在运行应用程序的过程中,许多相同的
连接
将反复地被打开和关闭,从而会引起数据库服务器效率低
C#
111,119
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章