草庐IT

system.data.datatable

全部标签

c# - 命名空间 'Transactions' 中不存在类型或命名空间名称 'System'

这个问题在这里已经有了答案:VisualStudio2012-Can'tfindSystem.Transactionsassemblyin.NET4.5framework(2个答案)关闭6年前。这是一个带有VisualStudio2013的ASP.NetWeb应用程序。该解决方案由多个项目组成。我在一个库项目中有代码,该项目使用System.Transactions,并且它运行良好了几个月。今天,我在Web应用程序项目的代码中添加了相同的usingSystem.Transactions,但失败并显示以下错误消息:Thetypeornamespacename'Transactions'd

c# - 而不是 "Data Row 0", "Data Row 1"等输出自定义名称

在VisualStudioTeamFoundationServer2013中,我使用的是单元测试框架。具体来说,我正在使用将从XML文件读取的数据驱动测试。我的问题的要点下面是一些示例代码:usingMicrosoft.VisualStudio.TestTools.UnitTesting;[TestClass]publicclassDataDrivenTestingClass{publicTestContextTestContext{get;set;}[TestMethod][DataSource("Microsoft.VisualStudio.TestTools.DataSource

c# - 另一个 System.Runtime.InteropServices 错误

我们使用MongoDB的每个项目都会有一个问题,即无法加载System.Runtime.InteropServices库。这次的错误很有意思:外部异常找不到lib的4.3.0.0版本。但是内部异常找不到4.0.0.0版本有人对此有想法吗?关于问题的更多信息:所以,NuGet已经安装了4.3.0.0packages.config确认我已经安装了4.3.0.0,然而,app.config似乎总是与现实不同步:关于版本4.0.1.0添加了一行在同一行..csproj是胡说八道:x:\Packages\System.Runtime.InteropServices.RuntimeInformat

c# - "Predefined type ' System.* ' is not defined or imported"错误,visual studio 代码,omnisharp

我在几个.net核心应用程序中遇到上述错误的问题。我正在使用vscode版本1.18.0,但错误已经开始出现在以前的版本中。错误出现在每个.cs文件中的每种数据类型(如字符串、整数、void等)以及类导入。所有项目仍然可以正常编译和运行。同样在另一个工作站上,我没有在同一个项目中遇到问题,所以它似乎是本地omnisharp/vscode或windows?问题。有没有人遇到过类似的问题并设法修复它或对我可以尝试的方法有任何建议?我已经重新安装了vscode和omnisharp,但我仍然遇到问题。示例错误:未定义或导入预定义类型“System.Object”[GG]

c# - 使用 DataTable 插入或更新 SQL 表

首先,我不能使用任何存储过程或View。我知道这可能会适得其反,但这不是我的规则。我有一个DataTable,里面装满了数据。它具有我的SQL表的复制结构。ID-名称SQL表当前有一些数据,但我现在需要用DataTable的所有数据更新它。如果ID匹配,它需要更新SQl表,或者添加到它唯一的列表。有什么方法可以仅在我的WinForm应用程序中简单地执行此操作?到目前为止,我有:SqlConnectionsqlConn=newSqlConnection(ConnectionString);SqlDataAdapteradapter=newSqlDataAdapter(string.For

c# - System32 或 SysWOW64 的 Windows 7 环境变量

在Windows732位或64位中,是否有环境变量可以分别直接访问System32或SysWOW64文件夹?我知道使用%WINDIR%\System32的解决方法对我不起作用。我必须重新编译一个EXE,它引用了一些应该在System32文件夹中注册的OCX。我面临的问题是我必须将它安装在64位系统中,其中OCX在SysWOW64文件夹中注册,而没有在System32文件夹中注册。我应该尝试什么?感谢您的帮助!编辑:我发现该解决方案引用了一个指向flash10h.ocx的dll。为此,必须注册flash10h.ocx。我可以在SysWOW64文件夹中注册它,但不能在System32中注册

c# - System.Web.Mvc.HttpPostAttribute 与 System.Web.Http.HttpPostAttribute?

这个问题在这里已经有了答案:WhatisthedifferentbetweenSystem.Web.Http.HttpPutVsSystem.Web.Mvc.HttpPut(2个答案)关闭3年前。在我基于ASP.NETMVC的WebAPI项目中,我想使用HttpPost属性。当我将其添加到操作中时,IntelliSense会向我建议这两个命名空间:System.Web.Mvc.HttpPostAttributeSystem.Web.Http.HttpPostAttribute应该使用哪一个,为什么?

c# - 如何将 IQueryable 转换为 DataTable

我使用LinQ编写了查询,并使用了CopyToDataTable方法。在那一行显示从我的数据库类型到System.Data.DataRow的隐式转换类型错误。varquery=fromiindbContext.Personaldetailswherei.ID==1selecti;returnquery.CopyToDataTable();有什么建议吗? 最佳答案 CopyToDataTable需要收集DataRow对象。请参阅如何:ImplementCopyToDataTableWheretheGenericTypeTIsNotaD

c# - 如何对可以取消的 DataTable 操作执行 SQL 查询

我试着让标题尽可能具体。基本上我现在在后台工作线程中运行的是一些代码,如下所示:SqlConnectionconn=newSqlConnection(connstring);SqlCommandcmd=newSqlCommand(query,conn);conn.Open();SqlDataAdaptersda=newSqlDataAdapter(cmd);sda.Fill(Results);conn.Close();sda.Dispose();其中query是一个字符串,表示一个大的、耗时的查询,conn是连接对象。我现在的问题是我需要一个停止按钮。我开始意识到杀死后台工作人员将毫无

c# - Code First 迁移种子错误 : The binary operator Equal is not defined for the types 'System.Nullable` 1[System. Int32 ]' and ' System.Int32'

在我的数据库中播种时,我的更新标识符出现以下问题:context.ClientPromos.AddOrUpdate(cp=>new{cp.ClientID,cp.Recommendation_ID,cp.PromoCode_ID},newClientPromo{ClientID=0,Recommendation_ID=Rec30Off.RecommendationID,PromoCode_ID=pc30PerOffProd.PromoCodeID},newClientPromo{ClientID=0,Recommendation_ID=RecKnow.RecommendationID,