随笔分类 -  数据库

linq快速动态获取数据库表字段名称、类型、数据
摘要:var bj = "Bj"; var pbj = typeof(Xs_xx).GetProperty(bj);//获得班级属性 /* var cxbj = from aa in sjklj.Xs_xx let y= (string)pbj.GetValue(aa, null)//linq to en 阅读全文
posted @ 2024-08-16 16:45 wslk 阅读(88) 评论(0) 推荐(0)
数据库超时问题的彻底解决
摘要:最近被一个数据库超时问题,弄的很崩溃。花了很多时间,终于解决了。下面加色和加粗的地方重点看看。 var cx_xscj = from aa in sjklj.xgk_xscj select aa; foreach (var kk in cx_xscj) { sjklj.xgk_xscj.Delete 阅读全文
posted @ 2020-04-11 00:08 wslk 阅读(1838) 评论(0) 推荐(0)
sql查询和linq以及datadrow的再次查询的组合使用
摘要:try { //先判断数据是否完整,例如分差,学校表和专业是否导入 /* var cx_fsd = from aa in sjklj.zy_fswc where aa.nd >= DateTime.Now.Year - 1 && aa.nd <= DateTime.Now.Year && aa.lb 阅读全文
posted @ 2020-02-04 22:18 wslk 阅读(209) 评论(0) 推荐(0)
20180824fpreadforasp.net单元格类型绑定细则
摘要:if(!IsPostBack) { //刀具类型 ComboBoxCellType cbx_dj = new ComboBoxCellType(); // cbx_dj.ShowButton = true; cbx_dj.DataSource = sjklj.sc_lb; cbx_dj.DataTe 阅读全文
posted @ 2018-08-24 18:03 wslk 阅读(227) 评论(0) 推荐(0)
linq中分组查询而且获取每个分组中的第一条记录,数据用于分页绑定
摘要:LINQ分组取出第一条数据 Person1: Id=1, Name="Test1" Person2: Id=1, Name="Test1" Person3: Id=2, Name="Test2" 以上list如果直接使用distinct方法进行过滤,仍然返回3条数据,而需要的结果是2条数据。下面给出 阅读全文
posted @ 2018-08-17 23:16 wslk 阅读(2021) 评论(0) 推荐(0)
sqlserverdatasouce控件如何让添加删除修改自动化
摘要:对于sqlserverdatasouce控件,添加插入修改和删除命令,可以自动删除修改更新数据,不需要编写一行代码,但是有时更新失败,原因在于选中了【开放式并发】,这个选中,如果该表与其他的数据表关联,则容易更新失败,所以,一般不选中此选项。 阅读全文
posted @ 2018-08-11 22:53 wslk 阅读(169) 评论(0) 推荐(0)
DbArithmeticExpression 参数必须具有数值通用类型问题的解决
摘要:C#中LINQ to Entities进行日期比较,使用-运算符,比如: list.FirstOrDefault(s =>(DateTime.Now - s.Updated).TotalHours < 12); list.FirstOrDefault(s =>(DateTime.Now - s.Up 阅读全文
posted @ 2018-07-18 13:44 wslk 阅读(1235) 评论(0) 推荐(0)
c#关于捕获错误的问题
摘要:一般捕获错误,采用try,catch,但是有时捕获的错误不明朗,完全不知道是什么错误,这是可以取消try,catch调试运行,找到错误后并修正后,再把try,catch加上。 阅读全文
posted @ 2018-05-15 10:06 wslk 阅读(300) 评论(0) 推荐(0)
asp.net针对SQLSERVER数据库备份和恢复的一揽子问题解决
摘要:一、备份 先备份到服务端,用gridview显示出来,点击可以下载到本地 二、恢复 这是很麻烦的事情,本人查阅不少资料,耗费不少时间才搞定。 直接恢复数据库时不行的,会提示数据库正在使用,恢复失败等信息。 必须逐步分开执行以下步骤,至少添加几个按钮逐一执行,提示成功后,再单击下一个按钮 1. 设置某 阅读全文
posted @ 2018-05-10 22:41 wslk 阅读(138) 评论(0) 推荐(0)
如何把已有SQLSERVER数据库更名而且附加到数据库中?
摘要:如何把已有SQLSERVER数据库更名而且附加到数据库中? 例如:已有数据库:zrmaa,希望更名为jjsh 特别提醒:数据库名中不能加入下划线,因为数据库日志文件有下划线。 把数据库文件mdf和数据库日志文件ldf分别更名,即出现jjsh和jjsh_log 把jjsh附加到数据库系统中,在数据库系 阅读全文
posted @ 2018-03-31 22:51 wslk 阅读(431) 评论(0) 推荐(0)
64位win7连接ACCESS报错“Microsoft.Jet.OLEDB.4.0”问题
摘要:本人开发了桌面软件,关于事务提醒,自己一直在用,很喜欢,但是在64位win7上无法运行,网上说多种方法,都觉得麻烦。后来自己在vs2012下编译成x86版本,结果可以运行在64位win7下了。 原来如此简单。 阅读全文
posted @ 2018-03-27 23:18 wslk 阅读(408) 评论(0) 推荐(0)
linq查询数值为null的问题以及数据表的关联计算问题
摘要:说明:下面实例都是我进行项目开发时的真实部分代码,毫无保留 一、数据表的关联计算 //把当前年度的分差计算出来,建立两个关联的数据表 try { using(TransactionScope scope=new TransactionScope()) { zy_admin dq_gly = Sess 阅读全文
posted @ 2017-12-28 23:22 wslk 阅读(1495) 评论(0) 推荐(0)
用linq和datatable巧妙应用于微软报表rdlc
摘要:看看代码吧。现在我用Linq已经上瘾,对SQL语言已经几乎不用了,可惜的是rdlc不支持linq,要采用sql语言生成datatable,用datatable绑定rdlc,这里,应用了一个技巧,解决了这个问题。 还是那句话:看代码 using System;using System.Collecti 阅读全文
posted @ 2017-10-26 21:52 wslk 阅读(278) 评论(0) 推荐(0)
动易网站系统的部署问题解决
摘要:动易网站系统免费版本,是net2.0开发的,很不错,但是部署到网站租用空间,提示.......webconfig某配置节重复,只需找到该配置节,删除即可。 另外,网站空间提供SQLSERVER数据库,用动易网站系统是不能创建数据库的,跳过创建数据库,但是要把网站空间提供的数据库链接参数填上去,由此, 阅读全文
posted @ 2017-06-04 10:32 wslk 阅读(366) 评论(0) 推荐(0)
sql2008r2安装失败的解决办法
摘要:我把MSDE卸载了就好了! 卸载sql2000就行了 阅读全文
posted @ 2017-05-30 16:50 wslk 阅读(685) 评论(0) 推荐(0)
sql2008r2数据库附加的问题
摘要:sql2008r2数据库附加,一般都没有问题,但是偶尔也会出错,无法附加,一般的原因都是权限不够,主要是:Authenticated Users要开通完全控制功能,选中该用户(如果没有该用户,就添加),处于编辑状态,选中【完全控制】,搞定,可以附加了。 但是有时上述设置了,还是不行,这时,最后一招: 阅读全文
posted @ 2016-12-16 15:34 wslk 阅读(243) 评论(0) 推荐(0)
SQL Sever2008r2 数据库服务各种无法启动的解决办法
摘要:一.Sql Server服务远程过程调用失败解决 以前出现过这个问题,那时候是因为把实例安装在了D盘,后来D盘被格式化了。然后,这些就没了。今天早上打开电脑,竟然又出现这个问题,可是Server2008R2全部装在C盘了呢。 解决方法: 最后查找解决方法,发现故障原因为:安装Visual Studi 阅读全文
posted @ 2016-11-11 21:15 wslk 阅读(2798) 评论(0) 推荐(0)
关于win2008r2上配置iis,出现加密代码与联邦基础加密冲突的问题的解决
摘要:在win2008r2上配置asp.net网站时,出现这个问题: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms while caching,cryptogr 阅读全文
posted @ 2016-10-28 12:52 wslk 阅读(238) 评论(0) 推荐(0)