草庐IT

CONNECTION

全部标签

c# - SignalR 2.1.0 : The connection has not been established

我有一个ASP.NETWeb应用程序,其中包含一个简单的HTML页面和一些通过SignalR进行通信的JavaScript。那很好用。现在,我正在尝试从另一个项目(在同一解决方案中)调用Hub上的方法并使用.NETSignalrClientApi:varconnection=newHubConnection("http://localhost:32986/");varhub=connection.CreateHubProxy("MessageHub");connection.Start();hub.Invoke("SendMessage","","");最后一行导致InvalidOpe

c# - SQL Server transient 异常编号

我想为我的数据库调用编写一些包装代码(使用C#和Microsoft技术来访问数据库),在出现“transient”异常时自动重试。我所说的暂时性是指最终很有可能会解决的事情(相对于永远不会起作用的逻辑错误)。我能想到的例子包括:僵局连接超时命令超时我曾计划使用SqlException的错误编号来发现这些错误。例如:ListresultSet=null;intlimit=3;for(inti=0;i(如有任何错误,请原谅-我只是临时写的。我也意识到我可以很好地把它包起来......)所以关键问题是:我应该将哪些数字视为“transient”(我意识到我认为的transient可能与其他人

c# - 扩展 System.Data.Linq.DataContext

我有一个反射(reflect)我的dbml文件的类,它扩展了DataContext,但由于某些奇怪的原因,它告诉我System.Data.Linq.DataContext'doesnotcontainaconstructorthattakes'0'arguments"我已经按照各种教程进行操作,但没有遇到这个问题,而且VS似乎无法修复它。这是我的实现usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Data.Linq;usingSystem.Data.Linq.Mapping;usingSy

c# - 如何查找交易状态

我正在使用“TransactionScope”,我只需要在C#代码中执行一些DML,我已成功完成。我需要查明交易的状态是什么,即交易是否成功完成?因为根据交易状态,如果交易完成则我需要执行重定向到另一个页面,否则如果交易未成功完成则我需要在页面上显示错误。我想在以下之后重定向:-scope.Complete();scope.Dispose();请在这方面帮助我。 最佳答案 如果你visittheMSDNpage对于TransactionScope,您会发现这个有据可查的示例:try{//CreatetheTransactionSco

c# - 如何使用 Visual C# 2010 连接和使用 Firebird 数据库嵌入式服务器

我试图将Firebird嵌入式服务器与MicrosoftVisualC#2010一起使用。所以这是我到目前为止所做的:已下载Firebird.Net数据提供程序(FirebirdClientv2.5.2)。已下载FirebirdEmbedded服务器(FirebirdEmbeddedServerv2.5.0)。在我的项目中添加了对FirebirdSql.Data.FirebirdClient.dll的引用。提取并复制fbembed.dll文件到我的应用程序的目录。将我的FDB文件“TEST.FDB”添加到我的应用程序的目录中。添加了“usingFirebirdSql.Data.Fire

c# - 使用 Entity Framework 返回数据表

我正在使用EntityFramework。在我的应用程序中有一种特殊情况,我必须使用存储过程。由于在SP中编写了很多SQL语句,我不想​​在我的C#代码中重新编写它。我只需要以数据表的形式取回结果。我写了一些代码,但我被困在了一点。有人可以完成下面的代码吗?using(dbContext.Database.Connection){dbContext.Database.Connection.Open();DbCommandcmdItems=dbContext.Database.Connection.CreateCommand();cmdItems.CommandText="GetAvai

c# - 执行非查询 : Connection property has not been initialized.

下午,所以我已经在这个问题上研究了几个小时,但无法真正克服最后一个障碍。下面是我正在编写的这个程序的代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Diagnostics;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Configuration;namespaceTest{classProgram{staticvoidMain(){EventLogalog=newEventLog();

c# - app.config 文件中的多个 SQL Server 连接字符串

我有兴趣在Windows窗体应用程序中显示N个单选按钮列表,供用户选择目标数据库服务器。我想在app.config文件中添加SQLServer连接字符串,以便应用程序在运行时读取它们并在Windows窗体中呈现为单选按钮。一开始想到用分隔符来分隔连接然后拆分键值对。是否有可能以不同的方式做到这一点? 最佳答案 要从您的app.config中查找所有已定义的连接字符串,请使用ConfigurationManager(来自System.Configuration)。它有一个枚举:ConfigurationManager.Connecti

c# - Connection.open 无限期挂起,不抛出异常

当我尝试执行以下代码时,程序无限期挂起。我不知道为什么,似乎还有其他Unresolved话题。不过,如果无法访问IP\网站,则它会按预期工作。privatevoidDoStuff(){stringconnectionString="DataSource=www.google.com;ConnectionTimeout=5";using(SqlConnectionconnection=newSqlConnection(connectionString)){connection.Open();//HangshereindefinitelyConsole.WriteLine("Test");

c# - 创建 ADO.NET 模型时如何在应用程序代码中设置敏感数据?d 一些标记 a

我正在为数据库创建一个模型,并且对ADO.NET实体模型向导中的以下语句感到好奇,您可以在其中选择是或否作为存储敏感数据的位置-"No,excludesensitivedatafromtheconnectionstring.Iwillsetitinmyapplicationcode."我从来没有使用过这个选项,只是想知道我是否在必须指定我的敏感数据的地方使用过。有什么想法吗? 最佳答案 设置模型构造函数的连接字符串参数:MyEntities1db=newMyEntities1("metadata=res://*/Model1.csd