C# SqlCommand.Parameters.AddWithValue未返回正确的结果

我承认我虽然学得很快,但还是有点新手!在C语言中使用参数化查询时,我可能忽略了一些东西,但我似乎不知道如何让参数化查询为我工作 下面是一个非常简单的例子。如果需要更多的信息,我当然愿意提供 using (SqlCommand command = connection.CreateCommand()) { command.CommandText = "SELECT COUNT (*) FROM Sites WHERE ((STATE LIKE '@STATE')); command

c#安装项目,未测试配置消息

我想在我的安装程序中显示一条消息,如果用户将我的软件安装在我未测试过的配置的系统上,则应选择用户是继续安装还是取消安装 你有什么想法吗 致以最诚挚的问候您必须创建一个自定义UI表单和一个新的自定义操作。关于如何实现这一点的详细说明

C# 从电话呼叫我的web服务

我有一个网站,其中包含用户的个人资料。我现在正在开发一个移动应用程序,我想通过该应用程序访问个人资料详细信息。我的想法是简单地创建一个webservice,它返回相关字段(其中一些字段可能受密码保护)。如何确保web服务仅由我的应用程序请求,而不是由其他任何程序(桌面、其他应用程序等)请求?最初的想法是在程序中嵌入一个密钥,用于加密发送到web服务的数据,但我不确定要找到该密钥有多困难,因为它在客户端应用程序上 对于这种情况,有没有关于最佳方法的建议?(我认为无论手机型号如何,技术都是一样的)

C# 哪些是MVVM模式特性和扩展?

哪些是MVVM模式特性和扩展? 正如我所注意到的,有很多MVVM框架,它们都有相同的概念,尽管存在一些差异。我不会问区别是什么,但是我想为MVVM模式创建一个关键特性/扩展的通用列表,在选择不同的框架或自己创建的MVVM模式时提供一个良好的起点。 请解释你提到的功能。为了把问题弄清楚,我将从我自己的知识开始。当我得到答案时,我会完成清单 模式 可观测收集 InotifyProperty已更改 我命令 调解人 行为(系统、窗口、交互性) 结构 模型 视图模型 模型视图 行为(System.W

C# 如何在crystalReport中组合两个表?

我有两张桌子: Table: A (the Header) Id|Name 1 |A 2 |B 3 |C table: B (the lines) Id|Data 1 |123 1 |111 1 |222 2 |123 2 |444 3 |101 我如何在我的crystalReport中显示如下: 1|A 123 111 222 2|B 123 444 3|C 101 这是很难说,当不面对水晶报告我自己,因为没有一段代码,我可以提供任何方式。因此,我的答案可能不是一个确定的答案,而是与

C# 与C的SQL连接#

我声明了一个变量“Server Name,dbname,user Name,password”;我想在另一台机器上使用它们来测试我的sql连接。 我怎么能用c#做到这一点 小修改普拉内的回答 //// SqlConnection conn = new SqlConnection ////("Data Source="+ server +";Initial Catalog=DATA;Persist Security Info=True;User ID=sa"); 小修改普拉内的回答

C# 具有XmlArrayItemAttribute的多个实例的GetCustomAttribute

我有一个列表转换项只是多个类的基类,例如提取文本转换和插入文本转换 为了使用内置的XML序列化和反序列化,我必须使用XmlArrayItemAttribute的多个实例,如中所述 可以应用XmlArrayItemAttribute或XmlElementAttribute的多个实例来指定可以插入数组的对象类型 这是我的密码: [XmlArrayItem(Type = typeof(Transformations.EvaluateExpressionTransform))] [XmlArrayIte

C#LINQ表达式问题

我有以下示例代码: string[] digits = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" }; var shortDigits = digits.Where((digit, index) => digit.Length < index); Console.WriteLine("Short digits:"); foreach (var d in s

C#/Oracle:连接

我一直在试图找出如何将c#程序与oracle 10g db连接起来。我发现的所有代码示例总是使用.net framework的ado.net oracleclient(已弃用->不好),或system.data.ado(显然使用了不允许使用的数据源(odbc)->或oracle开发工具odt(如odbc?),后者支持olny visual studio 2005 for 10g,而vs 2010仅支持11g。。。有没有什么方法可以连接,就像delphi(devart,odac)可以连接一样,在我

C# 真正的并行下载

我正在使用此方法进行并发下载 public void DownloadConcurrent(Action Method) { Action[] methodList = new Action[Concurent_Downloads]; for (int i = 0; i < Concurent_Downloads; i++) { methodList[i] = Meth

C# 从另一页更改textblock的文本

Messages.xaml <TextBlock x:Name="txt_count_unreads" Text="0" /> 但是文本没有改变?怎么了?每个XAML页面及其代码隐藏页面都是一个类,与XAML文件同名。在WindowsPhone7上,所有此类页面类都具有公共基类。当您导航到新页面时,phone framework将创建该类的实例,并将其加载到 因此,在代码中的某个地方随机创建page类的实例,并更改该实例的属性,是行不通的 您应该使Messages类可以使用un

C# 如何在几秒钟后触发事件?

我正在做一个应用程序,我想登录与人脸检测。但这不是真的,它只是让ik看起来像它的扫描。 所以当我按下“登录”按钮时,kinect会拍摄我的照片并向我展示照片,最上面的是一段文字,显示了它扫描的内容。 现在我遇到了以下问题,当我按下登录按钮时,会出现扫描标签,但我想触发另一个事件,将我带到下一页,主页。 所以我希望扫描标签出现3秒钟,然后页面应该改变。 这是我尝试过的,我用定时器工作,但那不做任何注释 private void ActionButton_Click(object sende

C# 在程序中使用数据库或表结构

基本上,我只想在我的Windows窗体应用程序中创建一个自包含的数据库,我不想连接到服务器或类似的SQL server,我只想在应用程序中创建一个可以处理一些事务的小型数据库 例如,如果我创建一个Windows窗体应用程序,那么它在部署时会有自己的小数据库。。它将在那里保存行和其他内容。我记得听说过一个插件,它是从CT或其他不记得的东西开始的,但它将是VisualStudio的插件 任何帮助都将不胜感激 visualstudio为您提供这样一个数据库没有问题。只需右键单击项目,添加新项,然后选择

C# asp.net将asp.net页面转换为页面变量

可能重复: 在下面的代码中,我迭代了我的项目并获得了.aspx页面的文件路径。如何将它们转换为页面变量。我尝试了以下代码,但它不起作用。我收到以下错误消息 Invalid cast from 'System.String' to 'System.Web.UI.Page'. 请帮帮我 谢谢 protected void Page_Load(object sender, EventArgs e) { string[] filePaths = Directory.GetFiles(Ser

C# 在c中加速列表搜索和插入#

我有一个传统的应用程序,过去使用小(er)数据集 目前,我们正在扩展它,以便在更大的数据集上运行(是的,它总是工作得很好) 现在我有了这段代码sValues是一个包含2100万(是)项的列表sProcessedStatus是一个匹配列表,用于指示是否要使用它(即不是-1或-2),如果要使用,则将它们添加到groupSourceVals中。但是我们只添加唯一的值,因此indexOf()检查 for (int p = 0; p < sValues.Count; p++) { int cur

C# XML反序列化消除了创建集合包装器的需要

我在读关于他的书 在示例中,您可以看到实际上有一个名为Group的类,它类似于集合的包装器。因为可以有多个组s public class Group{ public Employee[] Employees; } public class Employee{ public string Name; } 在我的例子中,XML可能如下所示: <?xml version="1.0" encoding="utf-8" ?> <Company> <E

C# 不读取wpf中文件的内容

我正在获取路径,但没有读取内容和文件信息 我不明白,为什么需要计数器变量 您不尝试阅读内容。 如果要读取文件,请使用stream读取: var dir = new DirectoryInfo(Path); foreach (FileInfo flInfo in dir.GetFiles()) { String name = flInfo.Name; long size = flInfo.Length;

C# 使用LINQ在不更改变量类型的情况下过滤列表

我正在用c写一个网络爬虫。在获取页面上所有链接的方法中,我希望返回链接列表,但使用LINQ对其进行“过滤”,以便列表仅包含存在的URL。我编写了一个名为RemoteFileExists的助手方法,它返回一个布尔值。在方法的末尾,我编写了以下LINQ行: //Links is a List<string> that hasn't been filtered return (from link in Links where RemoteFileExists

C# 删除XML的一部分,编辑它,然后在原始位置添加回XML

所以我最终要做的是解析XML,并将元素值添加到包含在cdata节中的元素中。我在xml中搜索cdata部分,将其拉出并加载到另一个xdocument中,以保持xml结构,然后添加元素值,但现在我不确定如何将其添加回原始xml的原始位置 以下是原始XMl: <OUTPUT version="2.0"><RESPONSE><DATA state="FL" city="Sarasota"> <![CDATA[<LION xmlns="ht

C# 实体框架,为什么我的where被忽略了?

关于下面的问题,为什么我的条件在哪里 注意:注释掉的sql语句是我在这个linq查询中试图复制的语句 public static List<Sys.Entities.Hms206> Hms206Get( DateTime startDate, DateTime endDate, string courseNumber, bool sOnly ) { //select distinct // p.DEPTID [Rc], // p.NAME [Emp

C# 任务中的错误处理

我有以下代码 Task load = Task.Factory.StartNew(() => { Threading.Thread.Sleep(5000); throw new Exception("bad error"); }); try{ load.Wait(); }catch(AggregateException aex){ MessageBox.Show("Error Caught!"); } 如您所见,我创建了

C# 按命令隐藏列

我发布了一个关于在WPF中使用lambda显示两个列的问题,虽然我收到了非常好的建议,但我相信我是想让事情变得更复杂,所以我采取了不同的方法。 我的Silverlight业务应用程序使用 DBDomainContext context = new DBDomainContext(); dataGrid1.ItemsSource = context.DBTables; context.Load(context.GetDataBasesQuery()); GetDataBasesQuery()方

C# linq中不带变量赋值的绑定表达式

我用C编写了一个稍微懒惰的IO类型的monad,并尝试使用linq语法使代码更具可读性 有没有一种方法可以在没有变量赋值的情况下绑定那些只因副作用而被调用的操作 印刷品。。。在本例中,始终返回Void。Void: 不,那是不可能的。你需要挑选一些东西 从根本上说,查询语法是为编写查询而设计的,而不是一般的monad,因此在这种上下文中使用时,语法并不是为了特别有效或优雅而设计的 为monad使用查询语法是一个有点有趣的智力练习,但它并不实用。不,这是不可能的。你需要挑选一些东西 从根本上说,查询

C# 如何使用C从input type=“color”中获取颜色名称

我有这个。现在我想存储颜色的名称。我的意思是:红色、蓝色、黑色等等 我从文本框中得到的值是:ffffff favcolor.text.tostring;。 与拾取的颜色相关。我怎样才能知道颜色的名称 我想储存:红,蓝,黑,白。。就这样!没有html代码,没有rgb颜色!我希望颜色的名称使用:C 顺便说一下,我已经试过了: Color mycolor=Color.FromNamered;那么你得到的是。。FF0000 我想要相反的考虑一下这个:颜色 编辑: 您可以使用以下代码,请注意,仅对于颜色,

C# 使用C++客户端消费.NET WebService

我有一个查询数据库并返回这些查询结果的Web服务。 然而,Web服务不能直接访问数据库,相反,它使用用户创建的库查询数据库,并使用特定的方法检索用户、名称等。 我已经通过选择add>reference将该库包括在webservice项目中,并且在我的webservice代码中没有编译错误或警告。 我已经使用svcutil.exe和wsutil.exe创建了客户端库,一切正常,没有任何警告。 在我的客户端代码中,我得到一个错误消息:处理tempuri.org.xsd时出错,为DataSet生成代码

C# 如何在生活流媒体视频中完成跟踪后清除历史帧?

如何清除通过跟踪处理的每个帧?因为现在在我的应用程序中,它继续增加帧数,消耗大量内存,使我的计算机冻结 多谢各位 编辑 使用camshift算法和3方法开始跟踪,更新色调图像、手跟踪器和跟踪手。 1.将图像转换为hsv,获取色调通道颜色,对色调通道进行直方图分析 2.做反投影 3.执行camshift->meanshift算法 这是我的camshift跟踪代码,我发现它消耗了太多内存,在检测到800++帧后我的电脑冻结。如何删除已处理的缓存ImageFrame?在已处理图像时调用Dispose方

C# Facebook发布到组oAuth访问令牌问题

我知道这个问题被问了很多次,但我似乎不能让这个工作。我在窥探我的Facebook群组。我一直收到200的警告,因为用户没有授权应用程序执行此操作错误。我正在使用.NET4.5和Facebook SDK 6.4.2。谢谢 dynamic messagePost = new ExpandoObject(); messagePost.picture = "http://www.yaplex.com/logos/yaplex-logo-with-text-small.png";

C# 发布和安装Outlook 2003加载项

我有一个包含5个项目的解决方案,其中一个是Windows窗体项目。它们都是Outlook加载项的一部分。我试着发布这5个项目并安装它们,看起来效果不错。唯一的问题是,安装后,我在“开始”菜单中看到了条目,但仅适用于Windows窗体项目。启动时,将显示表单,但不会显示Outlook 此外,如果我打开Outlook并查看COM加载项,则不会看到我的加载项。如何发布/安装我的加载项,使其在Outlook启动时自动加载?您是否创建了Outlook 2003 VSTO项目?您的注册表项是否已部署,Loa

C# 多线程数据库访问

在我的c项目中,我有一个MARS模式的SQL连接,多个线程正在使用它来执行CRUD操作。其中一些操作需要作为事务执行。在我完成数据访问模块后,我开始测试,并从一个select中得到一个InvalidOperationException,说明由于连接有一个活动事务,select本身需要在一个事务中。我四处窥探MSDN,发现以下评论: 警告:当查询返回大量数据并调用BeginTransaction时,会引发SqlException,因为SQL Server在使用MARS时不允许并行事务。为避免此问题

C# 需要treeview asp.net中的帮助吗

我在现有项目中使用的是Microsoft.Web.UI.WebControl.TreeView,该项目不适用于所有浏览器(IE10)。在Bing/Google中搜索后,我知道这个树视图已经不再使用,取而代之的是System.Web.UI.WebControl.treeview。所以我正在尝试替换新的treeview。在这里,我面临一些属性方面的问题。有人能告诉我新System.Web.UI.WebControl.TreeView的等效属性吗 Microsoft.Web.UI.WebControl

ListView鼠标单击事件错误C#

我有一些代码,将URL放入ListView。单击lmb后,我有错误: "The system cannot find the file specified". 怎么了? 代码: 这是一个特定于机器的问题,取决于您的默认浏览器,它可能工作,也可能不工作 您可能需要检查默认浏览器集并使用它启动URL 我相信这篇文章将有助于: Link表示网络链接或本地路径。你能澄清一下吗?link.ToString()的值是多少?你调试过你的程序吗?它是一个forumValue-weblink的Web链接,在T

C# 内容类型为application/xml;响应消息的charset=utf-8与绑定的内容类型(text/xml;charset=utf-8)WCF不匹配

我知道这个问题以前被问过好几次,但给出的解决方案要么对我不起作用,要么我太无知,无法完全理解如何实施解决方案 因此,我试图运行的网站运行了WCF客户端。每当试图调用WCF服务(即任何数据库搜索或编辑)时,它都会出现此错误 内容类型text/html;响应消息的字符集=utf-8不存在 与绑定的内容类型不匹配(text/xml;charset=utf-8)。 如果使用自定义编码器,请确保iContentTypeSupported 方法得到了正确的实现。响应的前1024个字节 是:' 当我通过未处理

从c#应用程序将图像文件上载到PHP脚本

我正在尝试将一个jpeg图像从我的winform应用程序上传到一个PHP脚本 这是我的C#代码: 这是我的php脚本: <?php if (isset($_FILES['file']) && is_uploaded_file($_FILES['file']['tmp_name'])) if (move_uploaded_file($_FILES['file']['tmp_name'], 'frame.jpg')) exit("File Uploa

(Windows应用商店应用程序-Xaml/C#)设置自定义依赖项属性的动画始终需要启用DependentAnimation

设置: 在使用Xaml/C的Windows应用商店应用程序中,我使用了一个名为FadeLevel的依赖属性UserControl。该属性有一个OnPropertyChanged处理程序,用于更新UserControl中UIElement的不透明度 问题: 当我尝试设置此属性的动画时,我必须将EnableDependentAnimation设置为True才能使动画正常工作。在这一点上,is可以正常工作 我困惑的原因: 不透明度不是需要启用相关动画的属性,只有影响布局的属性才需要启用相关动画 我的理

C# Winforms从窗体打开另一个项目

我在WinForms中有一个应用程序,我想在其中从WinForms应用程序打开另一个项目。 我还有一个登录表单,我想点击一个按钮,然后点击执行一个带有Google+的项目。 我已经有一个正在工作的g+项目,我需要用web浏览器打开它。 我知道winforms中有一个web控件,但我认为它不适合我。 我在一个解决方案中“组合”了两个项目,但我不知道下一步要做什么 有什么办法吗?有什么建议吗 您并不是真正“运行”项目,而是构建它们并运行输出。因此,如果您可以找到输出文件夹以及从该构建创建的任何输出,

C# PostSharp OnMethodBoundaryAspect-从构造函数访问参数类型

我有一个OnMethodBoundaryAspect属性(PostSharp),我希望能够使用属性构造函数中的表达式来获取和使用方法参数 让我们这样说: [MyAttribute(p => p.SomeProperty)] public void DoSomething(Parameter parameter) { .... } p是类型参数 可能吗 谢谢在属性构造函数中使用表达式树是不可能的 根据您试图解决的问题,可能有一些方法可以实现您试图解决的问题-例如,您可以使用Post

C# 用一些数据填充组合框,然后读取所选行

大家好。我正在努力实现以下目标: 在C WinForm中,我有一个组合框 在本地数据库中,我有一些组,它们在执行后成为D://中的文件夹,它们是五个 之后,在所有的文件夹中,我有一些文件,数量各不相同 我不知道如何用这些文件的名称填充组合框,然后当按下按钮时,我需要与组合框中选择的名称进行交互 我完全不知道该怎么做。我不乞求任何代码,虽然它会很受欢迎,我只是希望指南先这样做,他们可以这样做,最后你这样做,我会做所有其他的。只是我想不出来。谢谢大家! 首先获取类似以下内容的文件名: string[

C# 如何避免T-SQL错误:从DBNull类型到String类型的转换无效

我使用下面的T-SQL将数据插入到由C构建的应用程序中,有些记录工作正常,但有些记录给出了以下错误 有关调用即时消息的详细信息,请参见此消息的结尾 JIT调试,而不是此对话框 **************异常文本*************System.InvalidCastException:从类型“DBNull”转换为类型 “字符串”无效。在 Microsoft.VisualBasic.CompilerServices.Conversions.ToString对象 价值 MISys.Clien

C# 如何使用函数c进行排名

我有以下代码: private int[] rank(decimal[] NetFlow) { int[] result = new int[NetFlow.Length]; int temp; int[] result2 = new int[NetFlow.Length]; for (int x = 0; x < NetFlow.Length; x++) { result[x] = x; } for (int i

C# 指定的强制转换无效-C

我已经在SQL server中创建了一个表,其列OrderId为BigInt数据类型。当我在c中比较两个数据表时,我得到了以下错误 指定的强制转换无效 代码如下 var idsNotInB = dt.AsEnumerable().Select(r => r.Field<long>("OrderId")) .Except(dt1.AsEnumerable().Select(r => r.Field<long>("OrderId")))

C# 按元素选择重复次数最多的项

我试图获得3篇相关文章,其中大多数标签与主要文章相同。 我有一个数据库结构: 当我得到主文章时,我得到了与文章相关的标签。然后,我将文章的IDArticle和标记列表传递给函数,以获取相关的3篇文章。 在文章和标签之间起粘合作用的列表是ArticoloTag,我认为这是要检查的列表,以获得具有最常见重复标签的文章。 显然,我认为在服务器端用c开发这个算法更好。如何使用linq实现这一点? 感谢您的帮助为了找到最常见标签的前三篇文章,您可以使用ArticoloTag并加入IdTag linq可以如

C# 当控件获得焦点时,如何突出显示它?

当单个MaskedTextBox中的文本获得焦点时,我可以使用以下方法高亮显示该文本: this.myTextBox.SelectAll(); 但是,我想在鼠标单击事件发生时对所有MaskedTextBox执行此操作。与为每个MaskedTextbox添加30个单独的事件方法不同,我希望选择所有MaskedTextbox并使用一个事件方法来处理它,即: private void MouseClickedForMaskedTextBox(object sender, MouseEventArgs

C# C-应用程序配置文件-自定义设置

在四处搜寻之后,我没有发现任何与这个问题相关的东西 以下是我目前的代码: 配置文件 服务课 BaseConfigCollection类 我想要完成的是,在配置文件中,没有添加到服务元素中的。所以,我想有下面的配置文件,没有添加 有什么帮助吗?先谢谢你 <?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <sectionGroup name=

C# 如何从odata对象读取值

当name=US.CentralizedRefi.Tier1\u MoreInfo\u免责声明从下面的对象(变量X的值)读取id的值时,我想读取id的值。怎么做 {@odata.context:“$metadata#EDisclaimers”,“value:[{“id”:1,“name:”Standard.TypicalTransactions”,“effectiveDate:”2014-05-01”,“expiryDate:”null},{“id”:3,“name:”Standard.背书支持

C# 带c的windows服务#

我创建了一个windows服务,但它没有正确地将行添加到数据库中,错误是 “it-->System.Data.SqlClient.SqlException:无法打开登录请求的数据库“AzkarDB”。登录失败。用户'WORKGROUP\DESKTOP-NCJ94PQ$'登录失败” 有人能帮我修一下吗? 我在windows应用程序中调试代码,它在数据库中添加了一行 Timer timer = new Timer(); public Service1() {

C# Linq查询“帮助”

我有一个查询示例,如下所示。我有两个名为product和category的表。但我希望他按名称而不是id进行搜索。我进行了连接,但得到的错误如下所示。我从context.Products中的p中得到错误的部分。我收到的错误是找不到源类型的查询模式的实现。”找不到“加入” 这个错误的原因是什么?如何修复。尝试为linq添加using语句: using System.Linq; 你为什么认为这是按类别分类的产品?您没有按传入的categoryId筛选数据。因为我有两个表,需要联接它们并按类别名称列

C# 为Haystack标记创建DSL解析器

我需要为中提到的标记创建一个C解析器 基本上,如果用户输入'Location=Singapore'类型的字符串,解析器将需要相应地生成SQL查询。我甚至试着在谷歌上搜索一些教程,但找不到任何有用的。有人能帮我构建这个解析器吗?至于参考,我使用的是在Github上找到的源代码。但这不完全适合我的项目。由于用户可以在其输入中输入多个值,例如:Location=Singapore和AHU=Type1和IBMSPoint=Point7等。因此,如上所述,需要根据用户输入的内容生成最终的SQL查询。从标记

  1    2   3   4   5   6  ... 下一页 最后一页 共 17762 页