草庐IT

数据绑定

全部标签

c# - 在 Entity Framework Core 2.0 中执行 SQL 命令删除表中的所有数据

我想从EntityFrameworkCore2.0执行SQL命令,但我不知道该怎么做。1.-我需要这样做的原因是我想从数据库表中删除所有数据,使用Context.remove或Context.removeRange会产生对数据库的许多调用(一个用于表中的每个数据)。2.-我读到有一种方法.ExecuteSqlCommand可以完成该操作,但是我的Context.Database中没有该方法(也许在Core2.0中它被删除了?)。这是信息的来源:DroppingtableInEntityFrameworkCoreandUWP因此,基本上我需要使用EFCore2.0从代码中删除一个表,据我

c# - 使用 DataReader 和 OLEDB Jet 数据提供程序读取 CSV 文件时,如何控制列数据类型?

在我的C#应用程序中,我使用MicrosoftJetOLEDB数据提供程序来读取CSV文件。连接字符串如下所示:Provider=Microsoft.Jet.OLEDB.4.0;DataSource=c:\Data;ExtendedProperties="text;HDR=Yes;FMT=Delimited我使用该连接字符串打开ADO.NETOleDbConnection并使用以下命令从CSV文件中选择所有行:select*fromData.csv当我打开OleDbDataReader并检查它返回的列的数据类型时,我发现堆栈中的某些内容试图根据文件中的第一行数据来猜测数据类型。例如,假

c# - WPF - 将 UserControl 可见性绑定(bind)到属性

我有一个绑定(bind)到ObservableCollection的ListView。数据从Internet加载,然后添加到集合中。下载需要几秒钟,我想向用户表明数据正在加载。我创建了一个指示事件的UserControl。我将它放在ControlTemplate中。我想将ActivityIndi​​catorControl的Visibility绑定(bind)到一个属性,比方说boolIsLoading并将其相应地设置为Visible/Collapsed。谢谢! 最佳答案 我建议使用IValueConverter接受您的bool值,

c# - 使用 C# 编辑 PDF 文件的元数据

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我正在搜索方法或库来编辑pdf文件的元数据,例如程序becypdfmetaedit.我想写一个程序,我需要这个程序中的这个选项。也许您有一些C#示例。谢谢

c# - 如何通过C#代码恢复SQL Server数据库

我尝试像这样恢复数据库:SQL=@"RESTOREDATABASEMyDataBaseTODISK='d:\MyDATA.BAK'";Cmd=newSqlCommand(SQL,Conn);Cmd.ExecuteNonQuery();Cmd.Dispose();但我总是出错:Msg3102,Level16,State1,Line7RESTOREcannotprocessdatabase'MyDataBase'becauseitisinusebythissession.Itisrecommendedthatthemasterdatabasebeusedwhenperformingthis

c# - 构建 Office 加载项时程序集绑定(bind)错误 : "FindRibbons" task failed unexpectedly

我们正在尝试设置Jenkins(构建服务器)作业以基于VSTO构建我们的Office加载项。但是,在将DLL复制到项目的bin目录后,我不断收到构建过程失败的奇怪错误:Error11The"FindRibbons"taskfailedunexpectedly.System.IO.FileNotFoundException:Couldnotloadfileorassembly'MyAddIn,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'oroneofitsdependencies.Thesystemcannotfindthefi

c# - 如何在 ASP.NET MVC 5 中将 IAuthenticationManager 与 Ninject 绑定(bind)?

我正在尝试将IAuthenticationManager与Ninject绑定(bind),以便它可以注入(inject)到我的AuthenticationService中。问题是我目前从HttpContext.GetOwinContext()在我的Controller上获取IAuthenticationManager,如下所示:privateIAuthenticationManagerAuthenticationManager{get{returnthis.HttpContext.GetOwinContext().Authentication;}}我如何着手创建与Ninject的绑定(

c# - 从数据库中读取 SQL Varbinary Blob

我正在努力将文件保存到sqlblob到一个varbinary(max)列,并且现在已经开始工作(我相信)。我想不通的是如何读取数据,因为我正在使用存储过程检索我的数据库值我应该能够访问像ds.Tables[0].Rows[这样的列数据0]["blob数据"];所以我是否有必要像我在下面的示例中看到的那样拥有SQLCommand等:privatevoidOpenFile(stringselectedValue){StringconnStr="...connStr";fileName=ddlFiles.GetItemText(ddlFiles.SelectedItem);using(Sql

c# - 在 C# 中从 JPEG、XMP 或 EXIF 读取数据元数据

我一直在寻找一种在C#中从JPEG文件中读取元数据(特别是拍摄日期)的合适方法,但发现有点短。据我所知,现有信息显示如下代码;BitmapMetadatabmd=(BitmapMetadata)frame.Metadata;stringa1=(string)bmd.GetQuery("/app1/ifd/exif:{uint=36867}");但由于我的无知,我不知道GetQuery()将返回什么元数据,或者传递什么。我想先尝试读取XMP,如果XMP不存在则回退到EXIF。有没有一种简单的方法可以做到这一点?谢谢。 最佳答案 以下内

c# - 如何从数据库刷新 ObjectContext 缓存?

我们正在从数据库加载数据:varsomethings=Context.SomethingSet.ToList();然后有人在上下文之外删除或添加行。Out上下文仍然缓存已删除的对象,因为它不知道它们已被删除。即使我调用Context.SomethingSet.ToList(),我们的上下文仍然包含已删除的对象并且导航属性不正确。从数据库刷新整个集合的最佳方法是什么? 最佳答案 Refresh方法是你要找的:Context.Refresh(RefreshMode.StoreWins,somethings);