- 博客(20)
- 收藏
- 关注
原创 分开SQL Server的主键和索引,使用聚类索引提高性能!
一直以来,对数据库只是会用,很少系统的学习过,很多概念知道但是不是很熟悉。 索引--可以加快搜索速度。这是我脑子里面的概念,可是SQL Server中索引有聚类索引(CLUSTERED)和非聚类索引。我数据表一般有ID字段,我就自然把它设置成了主键;而SQL Server会将主键设置为聚类索引,很多情况下,这是一种性能损失!!1. SQL Server联机丛书中的介绍根据数据库的功能,可
2006-01-11 11:14:00 4716
原创 小结SQL Server连接失败错误及解决
在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言,有以下两种连接 SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server。下面,我们将就这两种连接方式,具
2005-12-22 20:56:00 1603
原创 远程连接sql server 2000服务器的解决方案
远程连接sql server 2000服务器的解决方案 由于特定需求,最近实验室需要远程连接外地的sql server 2000服务器,最开始怎么连也连不上,出现了很多问题,但是在今天上午,借用实验室的测试条件(一个公网IP,两个教育网静态IP),终于调试通过,也算是完成了老师的任务,在这里写下自己的心得,参考了很多网上的文章和论坛里的问题,希望对有此需要的有帮助。不完善之处,也请留
2005-12-22 20:50:00 3267
原创 内置的Login组件需要11个表,9个视图,55个存储过程
设计的应该是挺全的,不知道真正的系统里会不会有人用。aspnet_Applications 用来存放应用的信息,aspnet_Membership存放用户表,用户隶属的程序、密码、创建时间、密码修改时间,Comment注释。aspnet_Paths存放应用和目录的对应关系。ApplicationId和PathId呵呵aspnet_PersonalizationAllUsers所有用户的个性化页面,
2005-12-21 17:26:00 983
原创 使用XMLDataSource简单实现多级下拉菜单
一年没有使用.NET, 以至于开始怀疑自己转变成Delphi程序员了。年初接到的项目,忙到九月份,稀稀拉拉的又到了元旦。一年的时间,变化的太多。VS.2005发布了,.NET framework也升级到了2.0,变化太多,微软又再变,什么时候才能稳定下来?这个速度,像我们这样的小Coder怎么跟的上啊。 ADP.NET 2.0 provides several distin
2005-12-20 16:30:00 4993
原创 c#.net常用的小函数和方法集
c#.net常用的小函数和方法集 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.
2005-12-17 14:13:00 660
原创 QQ宠物养成秘籍经济实惠篇
一.入门:操作面板介绍 1.我的家 宠物资料:查看宠物的各种属性 宠物家庭:查看宠物家庭的成员及结婚纪念日(已婚后) 修改资料:修改你的Q宠的名字及他对你的称呼 2.储藏室 食品:买来的食品都储藏在这里,用来提高饥饿值 日用品:买来的日用品放在这里,用来提高清洁值 药品:买来的药品放在这里.用来治病及复活(还魂丹) 3.保险柜 这里是你的小金库,你的元宝就藏
2005-12-11 12:00:00 1501
原创 写了一个live.com的Gadget——农历日历
宝玉的blog专注于web开发技术 写了一个live.com的Gadget——农历日历 昨天在博客园上看到维生素C.NET(范维肖)的blog:《如何为live.com编写并添加自己的Gadget 》,在Xbox360的诱惑下,忍不住想写一个Gadget去碰碰运气,想来想去,就写一个有中国特色的Gadget——农历日历,网上有现成的“经典万年历”js代码,还是费了好一袋烟工夫,参考SampleGa
2005-12-04 17:04:00 1478
原创 “多实体”--- 一个非常重要的软件特性
最近由于工作关系接触了一部分国外的银行应用软件厂商,并详细了解了他们的软件特征和功能,其中各厂商都着重强调的一个特性就是“多实体”支持(Multiple-Entity Support)。其实“多实体”这也不是什么新鲜玩意儿,有点类似于“多实例”(Multiple Instance)的概念,即在多个用户可以使用同一个系统而互不影响,IBM主机的分区、SQL Server 、Oracle 中的数据库实
2005-12-01 09:58:00 765
原创 SQL Server 2005 RTM 安装错误
昨天在安装SQL 2005 RTM的时候碰到了这样一个错误:TITLE: Microsoft SQL Server 2005 Setup------------------------------The SQL Server System Configuration Checker cannot be executed due to WMI configuration on the machine
2005-11-15 20:42:00 941
原创 使用goto 使异常的处理更友善
目前我们大多数的异常处理,就是抛出这个异常。或者以一个更友好的方式显示这个异常,然后整个进程中断。但是,对业务逻辑来说,有时候仅仅这么做还是不够的。我目前的做法是,在扑捉异常里面,出一个选择对话框,让用户可以有更多选择:1、重新再作触发异常的这一步;2、跳过这个异常继续执行;3、中断整个进程的执行;以一个给多人发邮件的客户端程序为例:有时候,异常是由于当前网络问题、或者邮件服务器顺间不可用造成的。
2005-10-09 18:10:00 658
原创 Delphi中建议使用的语句
网上找来的 感觉对入门者很有启示 收藏一下了! No.1 判断逻辑类型 } var B: Boolean; begin B := Boolean(2); //这样只是为了调试//B := True; if B = True then ShowMessage(B = True); //不建议//不安全 /////// if B then ShowMessage(B); //建议//简短 en
2005-06-24 09:52:00 658
原创 Delphi: 如何减小应用程序(EXE)的大小?
一般来说,由Delphi生成的EXE文件,要比其由它编程语言生成的体积大一些。这主要是由于使用VCL的原因(当然,VCL是有许多优点的!) 以下是减小EXE文件大小的几种途径: 01) 使用加壳工具(如 UPX,ASPack 等) 02) 使用 KOL 03) 不使用VCL来编写程序 04) 使用 ACL (API 控制库) 05) 使用 StripReloc 06) 去除运程调试信息与 TD32
2005-06-24 09:43:00 1955
原创 Windows API MessageBox的用法!
if MessageBox(getfocus,确定要删除该记录吗?,删除确认,1+32+256)=IDCancel then exit; { MessageBox() Flags } {$EXTERNALSYM MB_OK} MB_OK = $00000000; {0}
2005-04-29 22:08:00 1892
原创 数据库中读写jpeg的函数!
//写入数据库的方法,可以用文件对话框读到FieldNamefunction sfSaveJpgToTable(Query:TAdoQuery;FieldName,ImageFileName:String):boolean;var Jpg:TJpegImage;begin Result:=False; Jpg:=TJpegImage.Create; try with Query do if
2005-04-28 11:12:00 596
原创 类型转换系统例程
例程作用 Chr将一个有序数据转换为一个ANSI字符 Ord将一个有序类型值转换为它的序号 Round转换一个实型值为四舍五入后的整型值 Trunc转换一个实型值为小数截断后的整型值 Int返回浮点数的整数部分 IntToStr将数值转换为字符串 IntToHex将数值转换为十六进制数字符串 StrToInt将字符串转换为一个整型数,如字符串不是一个合法的整型将引发异常 StrToIntDef将字
2005-04-22 08:45:00 841
原创 DELPHI常用函数集及简要范例
转自:CSDN------------------------------------------------------------------abs(x) 绝对值arctan(x) 反正切cos(x) 传回馀弦函数值exp(x) e的x次幂frac(x) 取小数部分int(x) 取整ln(x) 自然对数sin(x) 传回正弦函数值 sqr(x)
2005-04-22 08:42:00 1045
原创 英文字段名称&中文字段名称
今天做数据库设计,先按照中文设计数据表。又按照中文名字环城英文字段名,最后设计程序的时候,还要换成中文名字显示给用户。何必呢?直接用中文做字段名有什么不妥吗? 上午旷了次英语课,竟然被点两次名字。 又是英语!烦就一个字
2005-03-22 12:21:00 1115
原创 GUID与自动递增值及唯一名称比较
数据表主健通常采用以下三种方式: 1. 自动递增值。2. 唯一名称。这个是使用自己定义的算法来生成一个唯一序列号。 3. GUID(全局唯一标识符)。 GUID与自动递增值及唯一名称比较GUID在客户端生成,由GUID的特性决定,通过GUID生成的值可能出现重复的机会几乎等于零,因此保证在插入表的时候主键值唯一。可以方便处理分布式数据的提交,比如
2005-03-20 18:11:00 769
原创 如何在delphi产生GUID,做数据表主键
这个项目很郁闷,数据库要分店和主店传输,两边都没有固定IP,使用DDNS吧,不知道稳定性如何,好歹是个解决的办法.数据表主键习惯使用int了,现在使用GUID比较合适,传输方面我们设想用FTP实现,server和client都不用自己写程序了.不知道行不行?SQL Server中ID 类型默认值是(newid())就行了.记录时间的,当然是(getdate())了CreateGUID 或 Crea
2005-03-20 17:07:00 1268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人