草庐IT

com-server

全部标签

c# - CLR 无法从 COM 上下文 0x3b2d70 转换到 COM 上下文

在调试应用程序时出现以下错误。TheCLRhasbeenunabletotransitionfromCOMcontext0x3b2d70toCOMcontext0x3b2ee0for60seconds.Thethreadthatownsthedestinationcontext/apartmentismostlikelyeitherdoinganonpumpingwaitorprocessingaverylongrunningoperationwithoutpumpingWindowsmessages.Thissituationgenerallyhasanegativeperforma

【IDEA】彻底解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

最开始出现这个问题,是我在写一个MVC的JAVAWEB项目中遇到的,卡了将近两个小时。先来复述一下我当时遇到的问题吧,我在DBHelper类中测试成功了可以连接上数据库。importjava.sql.Connection;importjava.sql.DriverManager;publicclassDBHelper{privatestaticfinalStringdriver="com.mysql.jdbc.Driver";privatestaticfinalStringurl="jdbc:mysql://localhost:3306/jsp?useUnicode=true&characte

c# - 在 SQL Server 中使用 sql_variant 而不是 varchar 有什么好处吗?

我目前有一个数据库表设置如下(EAV-业务原因有效):Id-整数(PK)键-唯一,varchar(15)值-varchar(1000)这允许我将混合值作为键/值对添加到我的数据库中。例如:1|'SomeText'|'HelloWorld'2|'SomeNumber'|'123456'etc.在我的C#代码中,我使用ADO.Net使用reader.GetString(2);将值检索为字符串,然后让我的代码在别处根据需要转换它,例如...Int32.ParseInt(myObj.Value);。我正在考虑通过可能将值列更改为sql_variant数据类型来增强我的表,但我不知道这样做有什么

c# - 如何查看由sql server中的代码创建的临时表?

我使用C#代码创建了一个全局临时表(即##TheTable)。我希望在代码完全运行后能够在SQLServerManagementStudio中看到该临时表。这有可能吗?如果是,那么如何? 最佳答案 所有临时表都记录在SQLserver>数据库>系统数据库>tempdb->临时表下 关于c#-如何查看由sqlserver中的代码创建的临时表?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

c# - 无法连接到 SQL Server 2014 Express

我在连接到新安装的SQLServer2014Express实例时遇到问题。我什至不确定您需要哪些信息来提供帮助,所以请耐心等待,因为我是一个非常业余的人。如果我能提供更多信息来提供帮助,我会很乐意。我得到的错误总是一样的,"Anetwork-relatedorinstance-specificerroroccurredwhileestablishingaconnectiontoSQLServer.Theserverwasnotfoundorwasnotaccessible.VerifythattheinstancenameiscorrectandthatSQLServerisconfi

c# - 如何从 windows 服务使用 windows 身份验证连接到 sql-server?

我用C#编写了一个Windows服务,它应该使用System.Data.SqlClient连接到SQL-Server2005Express数据库。由于Microsoft更喜欢使用Windows身份验证而不是SQL身份验证,我尝试使用可信连接/集成安全连接到数据库。但是这不起作用,因为我得到了:System.Data.SqlClient.SqlException:Loginfailedforuser'NTAUTHORITY\LOCALSERVICE'.是否可以使用不同的Windows帐户登录? 最佳答案 目前,该服务似乎在LocalS

C# 测试事件的互联网连接。 ping google.com

C#2008我正在使用此代码来测试互联网连接。因为我的应用程序必须登录到Web服务器。但是,如果用户互联网连接失败或电缆被拔掉。我必须通知用户。//Pingwww.google.comtocheckiftheuserhasainternetconnection.publicboolPingTest(){Pingping=newPing();PingReplypingStatus=ping.Send(IPAddress.Parse("208.69.34.231"));if(pingStatus.Status==IPStatus.Success){returntrue;}else{retu

c# - c# 中的 DateTime 和 SQL Server 中的 DateTime 之间有什么区别吗?

c#中的DateTime和SQLserver中的DateTime有区别吗? 最佳答案 精度和范围(所以,一切都很重要;-p)来自MSDN:.NETSystem.DateTimeTheDateTimevaluetyperepresentsdatesandtimeswithvaluesrangingfrom12:00:00midnight,January1,0001AnnoDomini(CommonEra)through11:59:59P.M.,December31,9999A.D.(C.E.)Timevaluesaremeasured

c# - 需要在C#中获取SQL Server "PRINT"值

我有一个SP将结果打印到SQLServer,但我需要在C#中使用该值。将PRINT更改为SELECT现在不是一个选项。我尝试了SqlCommand.ExecuteScalar()但没有成功。有人知道是否可以将SP中的PRINT命令的值重定向到C#吗?示例:CREATEPROCEDUREdoXYZASBEGINPRINT'XYZ'END现在在C#中,我需要获取值“XYZ”....有什么想法吗? 最佳答案 您可以使用SqlConnection.InfoMessage事件。 关于c#-需要在C

c# - INSERT INTO 如果不存在 SQL Server

我的数据库结构如下:用户userid(PrimaryKey)username组groupid(PK)groupName用户组userid(ForeignKey)groupid(ForeignKey)用户第一次登录时,我希望将他们的信息添加到用户表中。所以基本上我想要的逻辑如果if(//userstabledoesnotcontainusername){INSERTINTOusersVALUES(username);}如何使用SQLServer/C#智能地执行此操作? 最佳答案 或者使用新的MERGE语法:mergeintousers