草庐IT

DATE_DATA_WAS_FETCHED

全部标签

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.Data.IDbCommand 和异步执行?

系统.数据.SqlClient.SqlCommand有方法BeginExecuteNonQueryBeginExecuteReaderBeginExecuteXmlReader和EndExecuteNonQueryEndExecuteReaderEndExecuteXmlReader用于异步执行。System.Data.IDb命令只有ExecuteNonQueryExecuteReaderExecuteXmlReader仅用于同步操作。有异步操作的接口(interface)吗?另外,为什么没有BeginExecuteScalar? 最佳答案

c# - 使用 SmtpClient 发送电子邮件时的故障排除 "Mailbox unavailable. The server response was: Access denied - Invalid HELO name"

我一直在尝试通过C#发送电子邮件。我在Google上搜索了各种示例,并从每个示例和每个人最有可能使用的标准代码中提取了点点滴滴。stringto="receiver@domain.com";stringfrom="sender@domain.com";stringsubject="HelloWorld!";stringbody="HelloBody!";MailMessagemessage=newMailMessage(from,to,subject,body);SmtpClientclient=newSmtpClient("smtp.domain.com");client.Crede

c# - Newtonsoft.Json.JsonSerializationException(从“System.Data.SqlTypes.SqlDouble”上的 'Value' 获取值时出错)序列化 SqlGeography

我尝试在数据库SQLServer2012中使用Newtonsoft.Json版本“Newtonsoft.Json.10.0.3”将DataTable对象序列化为Json。该表有一个类型为“geography”的列,其中包含类型为SqlGeography的实例.用于生成json的代码:publicstringSerializeToJson(){varconnstring1="DataSource=server1;InitialCatalog=database1;user=xxx;password=yyy";varsql="SELECT*FROMtable_1";//table_1hasa

c# - 帮助我理解 "LINQ to Entities only supports casting Entity Data Model primitive types"

我有一个工作单元和一个使用EF4和POCO的存储库。由于EF在可以Skip()和Take()之前需要一个有序集,因此我添加了以下单元测试(没有模拟)只是为了提取一条记录以查看它是否有效。varmyList=UOW.EntityRepo.Get(orderbyLambda:p=>p.ID,page:1,pageSize:1);这导致表达式orderbyLambda={p=>Convert(p.ID)}和枚举期间的错误。ID是tinyint(Int16/短)那么为什么按ID排序失败呢?有关错误的更多信息Unabletocastthetype'System.Int16'totype'Syst

c# - 将导致 "A potentially dangerous Request.Form value was detected..."错误的输入值列表

我知道和>字符会导致此错误,但还有哪些其他字符/输入会导致此错误?我正在Global.asax中测试此错误,并重新定位到一个错误页面,我想在其中列出导致此错误的所有可能值,以便用户可以返回到他们的页面并删除它们。我已经进行了一些谷歌搜索,但目前我所看到的只有和>字符……肯定还有更多字符。 最佳答案 这是将导致错误的实际完整输入列表:请注意,尖括号本身的'有一个similarquestion有一个更完整的答案,包括一些代码,这是我从中得出列表的地方。当然你总是可以看here如果您担心的话,请继续阅读其余内容。

c# - 请求类型为“System.Data.SqlClient.SqlClientPermission, System.Data, Version=4.0.0.0”的权限

我有一个WPF网络应用程序,我正在尝试访问SQL2000数据库,但出现以下错误:Requestforthepermissionoftype'System.Data.SqlClient.SqlClientPermission,System.Data,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089'failed.知道如何解决这个问题吗?我可能需要一个示例,因为我是新手,这是我的第一个WPF应用程序。 最佳答案 尝试切换到完全信任应用程序。

c# - 发送邮件异步 : An asynchronous module or handler completed while an asynchronous operation was still pending

在使用SendMailAsync时出现以下错误:Anasynchronousmoduleorhandlercompletedwhileanasynchronousoperationwasstillpending我的代码:publicstaticasyncTaskSendEmail(MessageContentmessageContent,stringemailBody){SmtpClientsmtpClientNoSend=newSmtpClient();awaitsmtpClientNoSend.SendMailAsync(mailMessage);}来自Controller的调用:

c# - 系统参数异常 : Complex DataBinding accepts as a data source either an IList or an IListSource

我正在使用下面的C#代码来填充WinFormsListBox。但是我想隐藏所有系统文件夹。例如$RecyclingBin。但它给了我以下错误。System.ArgumentException:ComplexDataBindingacceptsasadatasourceeitheranIListoranIListSource.作为LINQ的新手,这让我很困惑。谁能告诉我哪里出错了?string[]dirs=Directory.GetDirectories(@"c:\");vardir=fromdindirswhere!d.StartsWith("$")selectd;listBox.Da

c# - ASP.NET MVC 3 Razor : Passing Data from View to Controller

我对.NET的一切都是全新的。我有一个带有HTML表单的非常基本的网页。我希望“onsubmit”将表单数据从View发送到Controller。我看过与此类似的帖子,但都没有涉及新的Razor语法的答案。我如何处理“onsubmit”,以及如何从Controller访问数据?谢谢!! 最佳答案 您可以将要传递的View控件包装在Html.Beginform中。例如:@using(Html.BeginForm("ActionMethodName","ControllerName")){...yourinput,labels,text