ASP.NET - 技术教程文章

c# – 带有asp.net的MySql有错误【代码】

帮我看一下mysql数据库.有连接,但还有另一个错误.我无法连接到数据库(本地).错误:Server Error in Application '/'. Method "MySql.Data.MySqlClient.MySqlProviderServices.GetDbProviderManifestToken(System.Data.Common.DbConnection)" could not access the method "MySql.Data.MySqlClient.MySqlConnection.get_Settings()".Description: An unhandled exception occurred during the execution of the current web request...

asp.net – 无法加载文件或程序集’MySql.Data,Version = 6.3.6.0【代码】

我完全失去了 – 我有一些我甚至还不理解的超级奇怪的问题……我正在运行Entity Framework 4.1,MySql 5.xx而我的MySql Connector是v 6.4.4 – 一切正常但是每当我上传到我收到的服务器时,本地都是美丽的:Could not load file or assembly 'MySql.Data, Version=6.3.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The located assembly's manifest definition does not match the assembl...

我可以在ASP.NET MVC3中使用MySQL吗?

我最近开始使用MVC3, 我想知道,我可以将MySQL与ASP.NET MVC3一起使用吗? 如何将数据库与它链接?建议我怎么做?解决方法:我尝试通过添加一个新项目来连接数据库,这是一个数据模板,这将加载您创建的数据库.您需要一个连接字符串,一个打开/关闭连接的方法和一个执行sqlcommand的方法.

c# – asp.net问题中mysql的Membership.Provider【代码】

使用MVC4同步到mysql服务器.是否成功通过更改machine.config并成功使用ASP.net配置工具来创建用户.但是,当我使用我使用该工具创建的用户名登录(并且在数据库中)时,我收到此错误System.InvalidOperationException was unhandled by user code Message=To call this method, the "Membership.Provider" property must be an instance of "ExtendedMembershipProvider". Source=WebMatrix.WebData StackTrace:at WebMatrix.WebData.We...

asp.net – 在表中搜索并获得结果和结果数量的最佳方法(MySQL)【代码】

我有一个“项目”表和一个“项密钥”表.当用户搜索关键字时,我想给他一页结果加上结果总数. 我目前正在做的是(对于搜索“a b c”的用户:SELECT DISTINCT {fields I want} FROM itemkeywords JOIN items WHERE (keyword = 'a' or keyword='b' or keyword='c'ORDER BY "my magic criteria"LIMIT 20.10然后我用计数做同样的查询SELECT COUNT(*) FROM itemkeywords JOIN items WHERE (keyword = 'a' or keyword='b' or keyword='c...

在ASP.NET应用程序中使用mySql数据

我是ASP的新手,想通过使用.net 2008和学校的apache服务器提供的mySql数据库为我学校的俱乐部写一个网站来试验它.设置它的最佳方法是什么,因为我看到很多选项可以将Web应用程序连接到SQL Server或Oracle数据库,但我很担心它无法与mySql一起正常工作. 另外,我还能使用LINQ查询吗?解决方法:掌握MySQL Connector for ASP.NET并像往常一样开始编写MySQL代码.连接器为您提供了用于SQL或Oracle的典型ADO.NET结构中数据适配器,数据读取器等...

ASP.Net / MySQL:将内容翻译成多种语言【代码】

我有一个ASP.Net网站,它使用MySQL数据库作为后端.该网站是一个英语电子商务系统,我们正在研究将其翻译成其他五种语言(法语,西班牙语等)的可能性.我们将让人工翻译人员进行翻译 – 我们看过自动化服务但这些还不够好. 网站上的静态文本(例如标题,按钮等)可以通过.Net的内置本地化功能(resx文件等)以多种语言轻松提供. 我不太确定如何最好地存储和检索数据库中的多语言内容.例如,有一个产品表包含这些字段…… > productId(int)> cat...

asp.net – 无法获取保存在数据库(My-Sql)中的文本文件的内容【代码】

在我的MySql中我将我的数据字段作为longblob我想获取该文件中的内容,所以我编写了如下代码 这是我在插入之前正在做的事情string filePath = Server.MapPath("AchTemplates/genACH.txt");string filename = Path.GetFileName(filePath);FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);BinaryReader br = new BinaryReader(fs);Byte[] bytes = br.ReadBytes((Int32)fs.Length);br.Close();fs.Close();st...

(18)ASP.NET Core 基于现有数据库创建EF模型(反向工程)【代码】【图】

1.简介 Entity Framework Core可通过数据库提供给应用程序的插件访问许多不同的数据库。我们可以通过使用Entity Framework Core构建执行基本数据访问的ASP.NET Core MVC应用程序,对现有数据库进行反向工程以便创建Entity Framework模型。 2.创建数据库 我们可以通过Visual Studio创建一个数据库再进行演示,步骤如下:●打开Visual Studio开发工具●“工具”>“连接到数据库”●选择“Microsoft SQL Server”(因为我本机是用MSS)...

如何配置ASP.NETOracle 9i 远程登陆数据库【图】

原文链接:http://www.cnblogs.com/hakuci/archive/2008/03/14/1104855.html??? 我在一次项目开发中的应用中,采用ASP.NET登陆远程Oracle数据库服务器的配置如下: 服务端的配置如图: 运行“所有程序”-“Oracle - OraHome90”-“Configuration and Migration Tools”-“Net Manager” 客户端配置: 客户端ODBC配置如下: 运行ODBC数据库源 添加新数据源 如果显示无法找到监听器 请确认是否开启服务 本文章属于本人开发项目中的...

如何实现asp.net 2.0的SqlCacheDependency【图】

原文链接:http://www.cnblogs.com/jillzhang/archive/2006/08/15/477914.html以前使用Cache的时候,总是当心Cache中数据版本和数据库中数据版本不一致,虽然通过触发器+文件IO实现的文件缓存依赖也可以实现缓存数据的及时更新,但是每个应用产生一个IO文件,不怎么经济,另外触发器性能也不是很高,所以经常在添加删除修改的时候,删除缓存键值来实现,但可能还有遗漏的地方。asp.net 2.0中实现了SqlCacheDependency,本文描述如何...

asp.net – 从数据库加载多个纬度/经度点到谷歌地图标记的好方法?【代码】

我有一个包含多个地址的表格,包括他们的Lat / Long坐标,我想使用asp.net webforms和Google Maps Javascript API V3将这些标记中的许多标记一次放到谷歌地图上. 教程显示了如何添加一个标记:http://code.google.com/apis/maps/documentation/javascript/overlays.html#Markersvar myLatlng = new google.maps.LatLng(-25.363882,131.044922);var myOptions = {zoom: 4,center: myLatlng,mapTypeId: google.maps.MapTypeId.ROADMAP}...

如何在asp.net中使用mysql?【代码】

我想在我的Asp.Net应用程序中使用MySQL,并想知道如何使用.我将第一次使用MySQL.我想知道的最重要的事情是如何连接到MySQL数据库.解决方法:您可以在web.config中使用以下connectionstring连接到mysql数据库:<connectionStrings><add name="MySQLConnStr" connectionString="DRIVER={MySQL ODBC 3.51 Driver};Database=YourDatabase;Server=localhost;UID=YourUsername;PWD=YourPassword;"/> </connectionStrings>在尝试从ASP.NET连...

始终无法在ASP.Net中连接mySQL数据库【代码】

环境:Windows 2008 R2& ASP.Net 4.0 连接器/网络6.6.4从here 注意:我选择了“.Net / Mono”平台并下载了与架构无关的版本. Enable-32-bit-application-in-IIS对我来说不是一个选择. 我尝试通过以下连接字符串连接mySQL数据库.Server=192.168.1.200;Port=3306;Database=gm_log;Uid=cf2;Pwd=123456;Charset=utf8;AllowUserVariables=True;Allow Zero Datetime=false;PersistSecurityInfo=false;Pooling=true;ConnectionLifeTime=0;...

c# – Asp.Net,SQL和TimeZones【代码】

有人问过,但我正在努力掌握如何在网络应用中处理时区的概念.我有一个跟踪项目进度的系统.我的SQL Server数据库中有一个ProjectStartDate DATE. (还有一些字段和表格,但让我们关注一个). 服务器位于美国的某个地方.我住在澳大利亚. 调用SELECT GETDATE()返回“2013-08-11 14:40:50.630”我的系统时钟显示“2013-08-12 07:40” 在我的数据库中,我在所有表上都有’CreateDateTime’列.当我存储它时,在我的c#代码中,我使用CreateDate...

c# – 在asp.net中的标签中显示SQL查询结果【代码】

我正在尝试在标签中显示SQL查询结果,但它没有显示.这是我的代码:string result = "SELECT ACTIVE FROM [dbo].[test] WHERE ID = '" + ID.Text + "' ";SqlCommand showresult = new SqlCommand(result, conn);conn.Open();showresult.ExecuteNonQuery();string actresult = ((string)showresult.ExecuteScalar());ResultLabel.Text = actresult;conn.Close();需要帮助.谢谢!解决方法:试试这个吧.string result = "SELECT ACTIVE F...

ASP.NET通过反射生成sql语句【代码】【图】

最近对接一个接口,需要通过xml序列化成实体后添加额外信息后批量插入数据库,需要手动拼sql。因为涉及多张表,拼凑很麻烦而且容易出错,所以写了两个工具方法来生成sql,先写到博客里面,以便以后不时之需。 直接上工具方法,是通过反射机制来拼凑的sql语句,EF底层实现原理差不多。 1.实体生成Insert语句 /// <summary>/// 通过反射生成sql语句/// </summary>/// <typeparam name="T"></typeparam>/// <param name="entity">实体<...

MySQL 5.6全文搜索与ElasticSearch for ASP.NET 4.5 Web App

我正在ASP.NET 4.5 C#中构建一个Web应用程序.我的应用程序将在很大程度上依赖于搜索功能.我正在为我的项目寻找一个高性能的搜索解决方案.我正在研究一种高效/快速且易于实施的方法. 经过一些解决方案后,我发现ElasticSearch提供了出色的搜索功能,如果我决定在那里部署我的项目,它也会得到Amazon Web Services的支持. 但是,我已经读过MySQL 5.6现在具有InnoDB表的全文搜索功能.我想知道每种方法的不同,缺点和优点,以便决定在我的下一...

c# – 如何在asp.net mvc中使用Linq从数据库中删除多条记录【代码】

这是删除一条记录的代码:var vehicleProperty = db.VehicleProperties.Where(a => a.EngineId == id).ToList(); db.VehicleProperties.Remove(vehicleProperty); db.SaveChanges();如果我想删除多个项目,那么我将做什么,例如,删除所有typeId = 4 我正在尝试使用下面的代码,但会导致错误.var vp = db.VehicleProperties.Where(a => a.EngineId == id).ToList(); db.VehicleProperties.Remove(vp); db.SaveChanges();我正在使用实体...

ASP.NET MVC 4和Entity Framework 5.0中的MySQL连接 – 多个DbProviderFactories【代码】

我有一个ASP.NET应用程序,我想上传到提供MySQL数据库的主机.我正在使用Visual Studio 2012,.NET 4.5,Entity Framework 5.0,我已经为Visual Studio 1.0.2安装了MySQL.我一直在尝试连接到本地MySQL服务器,但我遇到了一些问题. 起初我在我的项目中引用了版本6.6.5.0的MySql.Data和MySql.Data.Entity.但是当我尝试在包管理器控制台中执行Update-Database时,我收到以下错误:System.DateTime System.Data.Entity.Migrations.Model.Inser...

c# – ASP.NET vnext和ServiceStack.redis【代码】

有没有人让ServiceStack.redis在asp.net vnext中工作?我将这些依赖项添加到project.json:"ServiceStack.Common.Signed": "4.0.40", "ServiceStack.Interfaces": "4.0.40", "ServiceStack.Redis.Signed": "4.0.40", "ServiceStack.Text.Signed": "4.0.40" dnu restore成功安装了软件包,但是当我尝试在Visual Studio Code(OS X)中编译我的代码时,我得到:“找不到类型或命名空间’ServiceStack’……” 来自dnvm列表:Active Versi...

c# – 将ASP.net Identity 2.0连接到已存在的数据库【代码】

我正在使用vs2013并使用asp.net mvc 5来创建我的Web应用程序.为了进行个人身份验证,我正在使用Identity 2.0.当我创建我的Entitymodel.edmx时,它会在web.config中自动为我的数据库生成新的连接字符串,如下所示:<add name="myEntities" connectionString="metadata=res://*/Models.mEntity.csdl|res://*/Models.mEntity.ssdl|res://*/Models.mEntity.msl;provider=System.Data.SqlClient;provider connection string=&quot;data sou...

c# – asp.net mvc / sql双重注册【代码】

我创建了一个新的MVC项目,并将插入函数设置为db.我的问题是,当我将模型输入db时,它会记录两次.尝试调试,但遗憾的是找不到错误.下面的代码中有没有遗漏?public class DbCode{protected SqlConnection conn;public bool Open(string Connection = "MyDb"){conn = new SqlConnection(@WebConfigurationManager.ConnectionStrings[Connection].ToString());try{var b = true;if (conn.State.ToString() != "Open"){conn.Open();}retur...

c# – 使用ASP.NET Boilerplate将ValueObject存储在数据库中【代码】

尝试使用ASP.NET Boilerplate和Entity Framework实现DDD 员工对象public class Employee : Entity<long> {public virtual string Name { get; protected set; }public virtual Nationality Nationality { get; protected set; } }定义属性国籍,即价值对象public class Nationality : ValueObject<Nationality> { public virtual string Name { get; protected set; } }尝试添加数据库迁移会产生明显的错误EntityType 'Nationa...

c# – 来自数据库的asp.net web api中的视频流【代码】

我想通过asp.net web api控制器从数据库中流式传输视频.我已经从我的服务器中的静态文件(代码下面)完成了,但我无法完成数据库模式.这是我的代码(我通过网络搜索获得)public class VideosController : ApiController {// GET api/valuespublic HttpResponseMessage Get(string filename){var filePath = HttpContext.Current.Server.MapPath("~") + filename;if (!File.Exists(filePath))return new HttpResponseMessage(HttpStatus...

如何从asp.net立即将批量数据插入到mysql表中

我需要使用asp.net/C#读取excel表并将所有记录插入到mysql表中.excel表包含大约2000行和50列.目前,在阅读excel记录后,我将使用prepare语句逐个插入到mysql表中.但由于数据庞大,它需要大约70秒. 我还想过创建一个新的数据行,为每个单元格赋值,将结果数据流添加到datatable,最后调用dataadapter.update(…).但它似乎很复杂,因为我有大约50列,因此我必须为数据行分配50个值. 有人可以建议是否有替代方案来改善插入的性能? 谢谢解决方...

Linq与ASP.NET MVC 3中的MySQL数据库,将DateTime存储到变量中【代码】

我使用MySQL数据库在ASP.NET MVC 3中工作,我已经设置了所有要求,连接工作正常.以下代码工作正常并产生正确的结果:try{ViewBag.Model = (from n in _db.mainDataswhere n.time_stamp == new DateTime(2010, 11, 3, 0, 0, 15) select n).Take(10).ToList();}catch (Exception e) {ViewBag.Error = e;}但是,当我将此代码更改为:DateTime test = new DateTime(2010,11,3,0,0,15);try{ViewBag.Model = (from n in _db.mainDataswhere ...

Asp.Net Boilerplate连接MySQL数据库【代码】【图】

1.移除SQL Server的nuget包uninstall-package microsoft.entityframeworkcore.design uninstall-package microsoft.entityframeworkcore.sqlserver 2.安装MySQL的nuget包。install-package pomelo.entityframeworkcore.mysql.design install-package pomelo.entityframeworkcore.mysql 3.更改配置文件4.修改数据库连接字符串,记得删除Trusted_connection.5.添加数据迁移 删除EntityFrameCore层中Migrations文件夹里的所有文件,别...

如何从ASP.Net和C#中的数据库中获取和显示图像【代码】

有很多关于使用FileUpload控制器在数据库中的表中插入图像的好教程. 然而,我找不到关于如何获取这些图像并显示它们的好教程. 当我以前在数据库中存储图像名称或路径(作为Varchar)时,做这样的事情会很简单…… HTML / ASP:<img src="" runat="server" id="myImage" />C#:myImage.Src = myReader.getValue(0).toString();结果:<img src="/Images/pic.png" runat="server" id="myImage" />而Voila,将显示图片. 但是现在我想获取上传...

我试图从我的SQL语句的下拉菜单中使用selectedItem来填充C#asp.net中的文本框【代码】

到目前为止,一切都没有错误地加载,一旦一切正常,SQL调用将被更安全的存储过程替换.当我从下拉菜单中选择一个炉子时,它应该传递给方法并用运行编号填充文本框.但是当我选择任何东西时,它只会回到第一个指数10A.我还编写了索引0应该说“Select Furnace”,但也没有显示,只有第一个索引.是否有关于如何获取所选索引并从SQL查询填充文本框的建议?<asp:Content ID="BodyContent" ContentPlaceHolderID="BodyPlaceHolder" runat="server"...