【c# – 为WPF应用程序创建附加组件】教程文章相关的互联网学习教程文章

如何使用Bot应用程序从C#chatbot在SQL Server中执行存储过程?【代码】

这是SQL查询:CREATE PROCEDURE get_nearest_Restaurants@lat FLOAT,@lng FLOAT AS BEGINDECLARE @point GEOMETRYSET @point = GEOMETRY::Point(@lat, @lng, 4326)SELECT TOP (5) Id, Name, City, @point.STDistance(Location) AS Location FROM [dbo].[Restaurants]ORDER BY @point.STDistance(Location) END GO解决方法:您可以使用SqlCommand来引用StoredProcedure,然后使用SqlDataAdapter来获取数据. 不要忘记通过SqlParameter传...

c#-在.net应用程序中使用/显示Oracle数据库中的特殊字符时出现问题【代码】

我有一个C#.Net应用程序,可以从Oracle 10 db支持的商业应用程序访问数据.商业应用程序数据库中的几个字段(声明为varchar2(n))包含特殊字符.例如,“智能报价”撇号.商业客户端应用程序正确显示了这些字符,但是我的应用程序将它们显示为反向问号. Oracle字符集为“ WE8ISO8859P1”. 我的应用程序使用System.Data.OracleClient.OracleDataAdapter读取商业数据库,并通过DataSet.Tables转换为表.表格行将转换为对象,相关字段将存储为字符...

适用于C#和iPhone应用程序的MongoDB

我正处于设计应用程序的初始阶段,该应用程序将使用C#实现后端,该后端将使用IIS上托管的WCF Web服务为其他平台提供数据.其中一个平台将是iPhone. 由于这是一个个人项目,所以我想用它来学习MongoDB.我已经知道社区已经为MongoDB和C#开发了驱动程序,因此我可以使用MongoDB处理服务器端的持久性. 甚至不知道MongoDB提供的复制模型,我在考虑某种简单的同步模型,以在iPhone未连接或连接不良时将数据保持在本地. 问题是:可以使用MongoDB ...

c#-如何在带有实体框架的ASp.net应用程序中同时使用MySQL和MSSQL

我已经编写了一个ASp.net C#.NET 4.0应用程序,并使用了SQL2008 DB女士. 这是一个2层应用程序… BLL / DAL和UI 我用过 -表(具有多个索引以使记录唯一) -表之间的关系(1至m关系) -数据模型实体框架 -LINQ(更新/插入/选择/删除) 我没用过 -储存程序 -意见 –Tsql -无需手动SQL操作 -等 因此,如果您看到它,则安装非常简单.该应用程序使用MsSQL2008 DB 所以我的问题是:我需要使用MySQL(客户端请求). 我需要做什么?既然我已经使用了En...

C#-加速我的简单Redis .NET应用程序【代码】

我已经开始编写一个应用程序,该应用程序可用于快速搜索我的数据. 我从ServiceStack.Redis开始使用客户端. (通过NuGet获得)围绕此,我编写了一个小测试应用程序以插入20k公司数据记录,现在我正在使用以下代码查询此内容:using (var companies = redisClient.As<Company>()) {var companiesFound = companies.GetAll().Where(x => x.CompanyName.Contains(searchString));dgvOutput.DataSource = companiesFound.ToList<Company>(); ...

在C#中将MySQL数据库嵌入到应用程序中

我目前正在研究使用C#开发应用程序.该应用程序将需要使用数据库后端,但是我想知道是否可以将数据库嵌入到应用程序本身中.即用户不需要将MSSQL或MySQL单独安装到我自己的应用程序的计算机上,而是安装我的程序,并随其安装数据库.如果可能的话,我想使用类似MySQL数据库的方式,但不需要用户安装MySQL服务器.是否有免费选项可以解决此问题. 谢谢你的帮助解决方法:看一下可以嵌入到您的程序中的System.Data.SQLite.System.Data.SQLite is...

c# – 具有不变名称“MySql.Data.MySqlClient”的ADO.NET提供程序未在计算机或应用程序配置文件中注册【代码】

我有一个使用实体框架6到mysql服务器的asp.net解决方案. 现在我必须在新机器上研究该解决方案,但我有一些问题:1)在构建解决方案时,我得到错误:“具有不变名称’MySql.Data.MySqlClient’的ADO.NET提供程序未在机器或应用程序配置文件中注册”.App.config中:<entityFramework><providers><provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, Version...

如何在我的c#应用程序中执行* .sql mysql文件【代码】

我在一个文件中有一个mysql脚本,我需要能够从我的c#应用程序执行.以下是脚本包含的示例:USE osae;-- Set DB version CALL osae_sp_object_property_set('SYSTEM', 'DB Version', '0.3.5', '', ''); CALL osae_sp_object_property_set('SYSTEM', 'Debug', 'FALSE', '', ''); CALL osae_sp_object_type_property_add ('Prune Logs','Boolean','TRUE','SYSTEM',0); CALL osae_sp_object_property_set ('SYSTEM','Prune Logs','TRUE'...

c# – 尝试使用MySQL Entity Framework 6运行控制台应用程序时的ConfigurationErrorException【代码】

我正在尝试学习如何在MySQL中使用Entity Framework 6.由于我已经有了一个现有的数据库,所以我遵循Model First方法.但是,我总是面对这个有用的错误消息. 在Program.cs中的这行代码中触发错误:List<Student> students = dbContext.Students.ToList();错误消息只是说:An unhandled exception of type ‘System.Configuration.ConfigurationErrorsException’ occurred in System.Configuration.dll Additional information: Unrecog...

包括MySQL Connector / ODBC 5.1到C#应用程序

我在连接字符串中使用System.data.odbc和“Driver = {MySQL ODBC 5.1 Driver}”.但是,我还没有意识到我的PC上安装了MySQL连接器,所以我没有引用它,没有它就无法工作.现在我需要将它嵌入应用程序中进行分发.我已经下载了MySQL Connector / ODBC 5.1文件,但是使用Add引用它说“该文件不可访问…确保其有效的COM ..”等.谢谢解决方法:顾名思义,MySQL Connector/ODBC只是用于连接MySQL的ODBC驱动程序.它不是专为.NET设计的,您无法以任何...

如何在C#应用程序中安全地隐藏数据库凭据?

我有一种情况是用户在C#应用程序中访问远程MySQL服务器. 基本上, 在他/她的桌面上使用C#应用程序的用户 – >>>>连接到遥控器 – >>>>>>>> [遥控] 如何安全隐藏数据库连接详细信息? 我的想法很少,但我不认为它们是安全的. >将数据库连接数据加密到文件中并将其存储在应用程序目录中.>提示登录页面,让人输入用户名/密码,然后将数据库连接数据传输到用户的计算机.解决方法:无论你做什么,如果凭证以明文形式结束在应用程序中,你就容易...

c# – 通过Internet连接MySQL和.net应用程序有危险吗?

对于一个小项目,我需要在MySQL中存储一些数据.用户位于全球范围内并运行.net ClickOnce应用程序.访问的数据并非真正保密,即使有人可以访问,这也不会从隐私角度受到伤害. 从技术上讲,可以将MySQL数据库放在某个服务器上,让所有人通过互联网通过Connector/Net连接.但这是否可取? >协议是否足够稳定/足够强大,可以处理缓慢的互联网连接?>这会是一个严重的安全风险.加密数据不是主题,而是密码加密.打开MySql数据库(端口)到Internet会...

c# – 获取错误:“无法连接到任何指定的MySQL主机.”在不使用MySQL的应用程序中【代码】

我们正在将一系列应用程序从旧服务器迁移到新服务器. 在我们的新DEV服务器中成功测试此应用程序,然后将代码提升到新的PROD服务器后,这将返回错误.在检查了这个应用程序中的数据库代码之后,我确定我们正在使用SQL Server而不是MySQL …我有点疑惑为什么会发生这种情况.任何想法或建议? 编辑:我有一个服务器的管理员从本地机器查看此错误,这是真正被返回的,特别是与服务器上的machine.config上列出的站点地图提供程序有关…Server ...

在没有SQL Server的情况下创建C#应用程序

我刚开始使用SQL,现在我需要为我的C#应用??程序创建一个数据库,它将保存用户名和密码.把它想象成密码提醒. 无论如何,我认为我需要做的是:我需要创建一个SQL数据库,该数据库将仅用于保存数据.它不应该在计算机上安装SQL Server. 我在网上搜索但没有结果,所有这些都需要使用SQL Server,请你能给我这样做的步骤,或任何资源和非常感谢.解决方法:您需要决定如何保存数据.您可以将数据保存在XML文件,纯文本文件或其他任何内容中. 您看到...

c# – 使用.net核心应用程序的MySQL提供程序生成MissingMethodException【代码】

我是.net核心的新手,所以问题可能很简单,但我不知道,如何解决它… 尝试在我的代码中使用MySQL数据库会在select上给出一个MissingMethodException.public List<Message> GetMessages(String chatHash, Int32 count = 0) {// exception is generated here return count == 0? Context.Messages().Where(x => x.Chat.Hash.Equals(chatHash)) // string compaction.Include(x => x.Attachments).ToList(): Context.Messages.Where(x =>...

组件 - 相关标签