.Net开发

Asp.net, Form.Net, DotNet3开发专栏。
所有的业务系统都是在做数据的维护和读取
摘要: 数据库管理系统开发工作近8年,总结我的90%的工作内容都只有四个SQL语句:Select,Insert,Update,Delete。Select用的最多,因为所有的数据及各种统计分析报表最终目的是要人或程序来读取的。阅读全文

posted @ 2009-02-01 17:31 简单 阅读(2011) | 评论 (20) 编辑

发现一个SQLSERVER数据库的编绎解析问题
摘要: 今天捧读SQLSERVER圣经联机帮助,设计SQL SERVER 2000复制时出现下面的问题,最后得出结论是SQL数据库引擎不能正确的解析或者说不是时候的解析。阅读全文

posted @ 2008-05-21 17:48 简单 阅读(1702) | 评论 (4) 编辑

发现MSSQL导入数据时标识列存在的问题,已解决!
摘要:
(2008/1/11已更新,附上解决方案,可以自动修复标识列的编码规则)
最近在合并异地SQL数据的时候,发现MSSQL的标识列在合并数据时,可以启用标识插入也可以不启用标识插入,两种方法都可能存在一些潜在的问题,最严重的是导入操作改变了目的表的标识列编号规则。

阅读全文

posted @ 2008-01-10 15:12 简单 阅读(3188) | 评论 (10) 编辑

简单统计SQLSERVER用户数据表大小(包括记录总数和空间占用情况)
摘要:
在SQLSERVER,简单的组合sp_spaceused和sp_MSforeachtable这两个存储过程,可以方便的统计出用户数据表的大小,包括记录总数和空间占用情况,非常实用,在SqlServer2K和SqlServer2005中都测试通过。
阅读全文

posted @ 2007-11-29 17:13 简单 阅读(4533) | 评论 (12) 编辑

简单的3个SQL视图搞定所有SqlServer数据库字典
摘要:
(2007-11-29更新)网上有很多SQL SERVER数据库字典的SQL语句,七零八落,我在工作整理了一下思路,总结SQL代码如下。数据库字典包括表结构(分2K和2005)、索引和主键.外键.约束.视图.函数.存储过程.触发器.规则。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便文档的编写,希望对大家有帮助。阅读全文

posted @ 2007-11-09 11:13 简单 阅读(9500) | 评论 (35) 编辑

一条语句简单解决“每个Y的最新X”的SQL经典问题
摘要:
“每个Y的最新X”是一个经典的SQL问题,工作中经常碰到。当然不是“按Y分组求最新的X值”那么简单,要求最新X的那条记录或主键ID。用一条SQL语句可以简单的解决此问题。
阅读全文

posted @ 2007-10-23 12:18 简单 阅读(2368) | 评论 (13) 编辑

运行时动态设置并加密App.Config中的数据库连接字符串
摘要:   App.config中的数据库连接字符串,是在Settings.settings同步过来的。后者在设计时支持数据集DataSet的设计,但运行时不能更改,可以更改App.config的连接字符串,但无法加密、解密。造成的结果是数据库连接字符串,要么固定不变,要么以明文显示,极不安全。多次尝试后,成功的解决这些问题。
阅读全文

posted @ 2006-10-11 13:54 简单 阅读(3860) | 评论 (10) 编辑

将后台服务进程和窗口设置进程集成为一个程序
摘要: 最近写了两个程序,都可以服务进程和窗口进程两种方式运行,由于两类程序都需要入口程序,所以很简单,只要在入口方法代码中判断进入相应分支即可,下面总结一下开发心得。阅读全文

posted @ 2006-10-10 10:48 简单 阅读(2477) | 评论 (7) 编辑