欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net Accee数据库连接不稳定解决方案】,下面是详细的讲解!
asp.net Accee数据库连接不稳定解决方案
错误信息如下:写了如下的一个方法来返回数据操作影响的行数:如下
用下面的一个方法来调用这个类:
在这个事件中发送数据:
执行了之后的结果如下图,这是什么原因???

我把能连接到Access数据库所有的方式全用了下,结果还是这个样,连接方式如下:
我的上片中把链接的方式全部在本地测试了下,一点问题也没有,性能方面一样是绝对没问题的,他是在我开发完这个的时候在本地是好的,一发到域名空间去就有问题来了,这里我看了下我的异常问题:异常结果如图

结果把英文给翻译过来说的是:请求超时,连接池已经达到了最高上限制。看完后心多凉了一节,回想了下,原来我的连接已经被系统给自己默认了15秒请求时间,后来我直接把连接时间改成了1分钟。如代码:
结果我把这些代码改成了这样了,就解决了连接超时的问题了。
在上面的几篇中写到连接数据库,出现不稳定是连接池的默认时间改长些,改了之后,要是在很卡的时间内,不停的刷新,可是,就出来了有一个严重的问题是,平凡的数据丢失问题来了,结果我用测试软件来测试,没看到结果,因为我们本地妹有办法测试出来,我的配置和服务器的配置是有点不同的,在说了,通常以个服务器不是和我们的本地那样,就我们一个网站在用,我的类是把SQLHelper连接数据Sql数据库的连接方式改成了连接Access数据库的,类就排除了问题,我只是直接掉用他的类,给了些参数而以,所以这些全是没什么问题的,可以是在很卡的时间内就会出现,去望是找便了,就是没看到结果,我就在后来在英文的博客中看到,原来我勿略了一个属性,这个属性是:OldbConnection成员下的ConnectionTimeout这个连接错误并发时间在什么时间内结束,如果你是在很卡的情况下,正好就是被默认的30秒个定义成看超时状态,你修下里面的如何文件就会恢复正常。结果我个这个属性给了个1分钟,就正常了。我建议你们别给得太长的时间了,给长时间了,一但真的出错了,那可是要把别人的电脑卡定屏幕的哦。总是在那尝试这连接。那经后就会越来越少的人来访问了。
上面是我用的那个类,修改的时间位置。已经用背景标出来了。
呵呵,这个连接不稳定的问题到此就结束了。
本文专业技术是ASP.Net开发,在次谢谢你对我的博客的关注。
有问题也可以加我Q我哦。
关于asp.net Accee数据库连接不稳定解决方案的用户互动如下:
相关问题:asp.net 连接access数据库时 找不到可安装的 ISAM
答:一般这种情况是数据库连接字符串的问题,请检查你的字符串是否正确。 例如: OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+ Server.MapPath("data.mdb"));//特别注意Data Source之间... >>详细
相关问题:问一个asp.net的问题,我已经创建了一个cs类文件,...
答:如果在同一程序集,你直接实例化这个类就可以了,不同程序集先添加引用,然后用using引命名空间,实例化类 >>详细
相关问题:asp.net 连接access
答:新建一个数据库连接类dbconn.cs 引用命名空间 using System.Data; using System.Data.OleDb; 然后写一个数据库连接方法: public static OleDbConnection GetConnection() { string conn_str=System.Configuration.ConfigurationManager.AppSett... >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【asp】asp.net ubb使用代码-net-ubb使用
- 【默认图片】图片不存在使用默认图片代替的实例
- 【asp】asp.net 页面转向 Response.Redirect Ser
- 【页面打印】关于ASP.NET页面打印技术的常用方法
- 【MVC5】MVC 5 第一章 创建MVC 5 web应用程序-net
- 【MVC】一个简单MVC5 + EF6示例分享-EF6实例-MVC5
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
