摘要: Delphi中使用存储过程介绍Delphi + MS SQL Server是目前最为流行的管理信息系统开发环境和工具。Delphi的强大数据库操作控件极大地减轻了开发人员的工作量,在这些控件中,最常用的有 TQuery、TTable、TADOQuery、TADOTable、TADODataSete等,这些控件执行查询操作时有一个共同的特点,即将所有数据库记录从服务器取回客户端,再根据查询的条件进行筛选。很明显,如果有大量的数据在服务器与客户端之间传递,就会降低程序执行的速度,影响应用程序的性能。针对这种情况,MS SQL Server数据库和Delphi开发工具都提供了存储过程来解决这类问题。 阅读全文
posted @ 2013-05-12 19:00 麦麦提敏 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 在IDE中输入控件的名称+. 就会弹出代码完成提示,会列出该控件的所有属性、方法等,也许你对代码完成就是这样的印象,其实它还有一些好用的功能,只不过由于它的激活快捷键也是ctrl+space,与我们的中英输入法切换快捷键冲突才没有显露出来,我强烈建议大家把中英输入法切换快捷键改为其它,以使用完整的代码完成功能,下面是一些代码完成功能的演示动画,看看,很酷吧!呵呵,再实现接口时接口定义的方法可以直接过来了,真好用。处理消息时也很方便,消息的定义自动就上去了这功能没见过吧,很有趣也可以直接定位到方法的实现代码引用单元时也不用死记硬背了,也可以选了 阅读全文
posted @ 2013-05-12 18:54 麦麦提敏 阅读(561) 评论(0) 推荐(0) 编辑
摘要: Delphi编程地一些小程序1、用Enter键代替Tab键在实际的程序开发中我们经常有这样的要求,用户不喜欢用Tab键,他希望用Enter键来代替。我们应该什么做呢?首先:设定Form的KeyPreview属性为True。其次:把Form上的所有Button的Default属性设为False。最后:在Form的onKeyPress事件中添加如下代码:procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if Key = #13 then begin Key := #0; Perform(Wm_NextDlg.. 阅读全文
posted @ 2013-05-12 18:18 麦麦提敏 阅读(753) 评论(0) 推荐(0) 编辑
摘要: Python - 开始使用Python编程Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.在我使用Ubuntu做为我的操作系统以来,根据我的体会上面说的没错。功能强大,简单灵活的脚本语言。即使你使用windows搭建Pyt 阅读全文
posted @ 2013-05-12 14:43 麦麦提敏 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Python 编程艺术1. Python 编程艺术享受高效无误且充满乐趣的编程2. def hello(): print hello world!3. 什么样的函数返回 None?4. 没有消息就是最好的消息5. 对许多有经验的程序员来说True / 1 并不是执行成功的意思6. None 是最好的沉默 虽然 0 也不错,然而在 Python 中默认的返回值是 None7. 函数不能既返回结果 又返回错误8. 瘆人的设计“如果 open() 返回 errno”try: fileobj = open(filename)# 虽然 open 能返回错误,但不能保证所有都捕获了啊# 所以还是 catc 阅读全文
posted @ 2013-05-12 14:34 麦麦提敏 阅读(476) 评论(0) 推荐(0) 编辑
摘要: sql 2005基础语法总结目录基础查询...4Select语句查询....41.查询单列数据...42查询所用列数据...43.查询指定的列数据...44.在查询时使用别名...5简单条件查询....51.相等条件查询...52.不等于条件查询...53.大于或小于条件查询...54.查询数值区间数据...55.And运算符查询(最好不多于3个...56.OR运算符(不要过多)...57.And运算符与or预算福组合查询(and优先级高于or)...6模糊查询....61.(%【不计字符个数】,_【一个字符】通配符)...62.[]通配符进行模糊查询...6日期查询....61.查询指定日期 阅读全文
posted @ 2013-05-12 14:29 麦麦提敏 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 数据库SQL 基础(总结)请注意,我们在例子中的条件值周围使用的是单引号。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。文本值:这是正确的:SELECT * FROM Persons WHERE FirstName='Bush'这是错误的:SELECT * FROM Persons WHERE FirstName=Bush数值:这是正确的:SELECT * FROM Persons WHERE Year>1965这是错误的:SELECT * FROM Persons WHERE Year>'1965'2. 阅读全文
posted @ 2013-05-12 14:28 麦麦提敏 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 【数据库】数据库基础一、SQL语句(1)Select 查询语句 语法:SELECT [ALL|DISTINCT] <目标列表达式> [AS 列名][,<目标列表达式> [AS 列名] ...] FROM <表名> [,<表名>…] [WHERE <条件表达式> [AND|OR <条件表达式>...] [GROUP BY 列名 [HAVING <条件表达式>]] [ORDER BY 列名 [ASC | DESC]] 解释:[ALL|DISTINCT] ALL:全部 DISTINCT:不包括重复行 <目标列表 阅读全文
posted @ 2013-05-12 14:17 麦麦提敏 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Windows界面设计标准1.1.Windows界面设计标准1.1.1.易用性l界面元素的名称、标签应该易懂,用词准确,避免使用模楞两可的字眼,要与同一界面上的其他元素易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作作。•disable而不是not visible。•完成相同或相近功能的按钮用GoupBox框起来,常用按钮要支持快捷方式。•完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。• 按功能将界面划分局域块,用GoupBox框括起来,并要有功能说明或标题。•界面要支持键盘自动浏览按钮功能,即按Tab键的自动切换功能。•界面上首先应. 阅读全文
posted @ 2013-05-12 14:13 麦麦提敏 阅读(514) 评论(0) 推荐(0) 编辑
摘要: sql 同时实现行转列和列转行 select Name,序号,类型,[1月]=MAX(case when Month=1 then Value end),[2月]=MAX(case when Month=2 then Value end),[3月]=MAX(case when Month=3 then Value end)from (select Name,Month,'序号'=1,'类型'='吃饭',Meet as Value from aaaunion allselect Name,MONTH,'序号'=2,'类型&# 阅读全文
posted @ 2013-05-12 12:21 麦麦提敏 阅读(367) 评论(0) 推荐(0) 编辑