sql-server-2008相关内容

加快在SQL Server 2008 185K行更新?

我在它约 185K 行的二进制文件。 C#解析文件在几秒钟。什么是更新 MSSQL 表格与数据的最佳方式。 我已经试过: 最简单的方式 - 读取二进制排,分析,更新表。整个过程大约需要2天更新所有的数据。 联合200更新查询并立即送他们到MSSQL。在这种情况下,更新需要8至10小时。 联合500+查询成一个。工作速度快,但下降超时异常时有时无,所以一些更新都不会通过。 这是 ..
发布时间:2016-09-07 11:10:59 C#/.NET

找C#或SQL存储过程的参数?

我希望能找到一个简单的方法来得到一个存储过程的参数的参数列表。如果程序有3 PARAMATERS,我希望像这样的列表: 参数1结果 param2的结果 参数3 这将是最好能做到这一点的C#代码,但SQL就足够了为好。想法? 解决方案 SELECT * FROM information_schema.parameters ,其中SPECIFIC_NAME =' your_ ..
发布时间:2016-09-06 13:58:42 C#/.NET

创建通过C#的存储过程

我想创造我的web应用程序的种子DB,我是能够创建数据库,填充表,我只是停留在让存储过程的工作。这里是我到目前为止,但即时得到CREATE / ALTER PROCEDURE'必须在查询batch.\r\\\ Incorrect语法附近的第一条语句'GO'。我试图删除GO的太多,并且还加入USE语句并没有运气的创建过程之间\r\\\ 的。 。任何帮助,将不胜感激。 的StringBuil ..
发布时间:2016-09-06 13:49:49 C#/.NET

如何执行行锁?

我要锁定一个记录,然后任何人不得更改该记录。当我释放锁,那么人们可能会更改记录。 在此期间,一个记录被锁定,我想向用户显示一个警告,记录被锁定,不允许更改。 我怎样才能做到这一点? 我已经试过所有的IsolationLevel水平,但他们都没有我想要的行为。一些隔离级别等到锁被释放,然后做出改变。我不希望这样,因为更新不此刻记录被锁定允许的。 我能做些什么来锁定记录,并拒绝 ..
发布时间:2016-09-06 13:46:20 C#/.NET

我如何加快DbSet.Add()?

我要进口大约30K行从CSV文件到我的SQL数据库,这种可悲的是需要20分钟。 通过探查故障排除表明我的 ?DbSet.Add是最耗时的,但为什么 我有这些实体框架代码优先类: 公共类文章 { //大约20属性,每个属性不存储数据 过量} 公共类数据库:的DbContext { 公共DbSet ..
发布时间:2016-08-30 15:38:28 C#/.NET

NHibernate.Spatial和SQL 2008地理类型 - 如何配置

我试图使用NHibernate的与SQL 2008地理类型和时遇到的困难。我使用流利的NHibernate的配置,我是相当新的,这样可能是问题,以及 首先,我想坚持的类看起来是这样的: 公共类LocationLog:FluentNHibernate.Data.Entity { 公共虚拟INT新ID为{搞定;设置;} 公共虚拟DateTime时间戳{获取;设置;} 公共虚拟Gis ..
发布时间:2016-08-30 14:54:05 C#/.NET

在C#中调用SQL定义的函数

我在TSQL写了这个标量函数: 创建功能TCupom(@cupom INT) 浮动收益 为 开始 申报@Tcu浮动; 从alteraca2选择@Tcu = SUM(总),其中pedido = @cupom 如果(@tcu为null) 组@tcu = 0; 返回@tcu; 端 我要调用这个函数在我的C#代码。这是我到目前为止有: 公共无效TotalC ..
发布时间:2016-08-30 14:12:48 C#/.NET

如何$被插入与SqlBulkCopy的p $ pvent重复记录时,有没有主键

我收到一封包含几千条记录每天的XML文件中,每个作为一个商业交易,我需要在报告和计费使用一个内部数据库来存储。 我每一天的文件只包含唯一的记录IM pression之下,但已经发现,我的独特的定义是不完全一样的提供商。 这是进口该数据当前应用程序是一个C#.NET 3.5的控制台应用程序,它并因此使用SqlBulkCopy的成MS SQL Server 2008数据库表,其中列的XML记录的结 ..
发布时间:2016-08-28 15:03:35 C#/.NET

在SSIS的脚本组件添加第三方dll引用

在我的脚本组件 我已经加入第三方引用(JSON newtonsoft)DLL(使用编辑脚本选项),但是当我运行包,我得到一个错误 无法加载文件或程序集“Newtonsoft.Json,版本= 4.5.0.0,文化=中性公钥= 30ad4fe6b2a6aeed'或它的一个依赖。该系统找不到指定的文件。 有什么建议? 我将无法添加DLL在GAC中。 我使用SQL Server 2008中。 ..
发布时间:2016-08-28 13:48:20 C#/.NET

在app.config中加密的连接字符串

我无法在加密App.config中的连接字符串。我有code,以保护app.config中的connectionStrings节,但密码仍然显示为纯文本。 我需要在这样展开时,它不是以纯文本到连接字符串进行加密。我看到那么对于web.config文件similiar问题,但不是的app.config。 解决方案 在看一看 ..
发布时间:2016-08-28 13:16:13 C#/.NET

实体框架6 GUID作为主键:无法插入NULL值插入列'ID',表'FileStore的';列不允许空

我有一个主键“ID”是的Guid实体: 公共类的FileStore { 公众的Guid标识{搞定;组; } 公共字符串名称{;组; } 公共字符串路径{搞定;组; } } 和一些配置:保护覆盖无效OnModelCreating(DbModelBuilder模型构建器) { modelBuilder.Entity< FileStore的方式>()房产 ..
发布时间:2016-08-26 22:26:18 C#/.NET

如何从SQL Server加载图像到图片框?

我试过很多发现我如何从SQL服务器加载图像到图片框,但我无法找到很多有用的材料。 首先,我保存的图像到数据基地下面的查询的帮助: 插入imageTest(pic_id,PIC) 值(1,'D:\\ 11.JPG') 现在我想将图像加载到一个图片框。 解决方案 您从来没有上载的图像内容数据库。这仅仅是文件名。 我说,作为一个例子,你有一起工作的文件路径(似乎你这样做,鉴于问题的内容)。在 ..
发布时间:2016-08-26 21:59:02 C#/.NET

如何通过用户定义表类型在C#中存储的参数Procedured

在SQL Server 2008中,我们可以定义一个表类型,并用它作为存储过程“参数。 但是,我怎么可以用它在该SP C#调用?换句话说,如何创建一个表或列表,并将其与SQL Server 2008?的这个新特性传递到存储过程在C#code 解决方案 您需要看这个例子在$ C $的CProject 。 的SqlParameter参数= cmd.Parameters.AddWithVal ..
发布时间:2016-08-26 21:32:26 C#/.NET

什么时候最好编写"即席SQL" VS存储过程

我要通过我的应用程序100%即席SQL。我的一个朋友建议我转换为额外的性能和安全性的存储过程。这提出了一个问题,在我的心中,除了速度和安全性没有任何其他理由而坚持使用即席SQL查询? 解决方案 SQL服务器缓存的即席查询执行计划,所以(扣除第一次调用所花费的时间),这两种方法将是相同的在速度方面 在一般情况下,使用存储过程意味着要通过你的应用程序(T-SQL查询)所需的code的一部分, ..
发布时间:2016-08-26 21:12:33 C#/.NET

如何创建"嵌入式" SQL如果它不存在,2008年的数据库文件?

我已经创建使用C#,ADO.Net和嵌入式MS SQL 2008数据库文件的数据库应用程序(即连接到MS SQL 2008前preSS)我在Server Management Studio中创建的。有人能指出我描述我如何通过编程创建数据库文件,如果它丢失(如右侧安装我的应用程序之后)的资源? 解决方案 如果是我的话(如果是我的话...): 您特别不希望被试图使数据库文件复制他们和附加他们 ..
发布时间:2016-08-26 20:17:36 C#/.NET