摘要: 细节问题,当在密码框内输入密码时,用户正在输入的密码,很容易就会被输入法给出卖了,如果旁边还有一些别有用心的人看着,那就不好了.如下图: 所以我们需要在激活密码框时,帮懒鬼用户把输入法切换成英文输入法.要实现这个功能,只需要把密码文本框的 [输入法模式] 设置为 [关闭]即可: 修改后效果如下: 阅读全文
posted @ 2024-04-21 15:40 一曲轻扬 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在窗体中插入TApplicationEvents控件,然后设置它的onMessage事件即可 procedure TForm1.ApplicationEventsMessage(var Msg: tagMSG; var Handled: Boolean); var AktywnaForma: TFo 阅读全文
posted @ 2024-04-17 20:07 一曲轻扬 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 效果如图所示: 核心代码: procedure TForm1.Button1Click(Sender: TObject); var AIndex, I, ATotalSelectedCount, ASelectedRecordsCount: integer; AMasterView: TcxGrid 阅读全文
posted @ 2024-04-16 18:40 一曲轻扬 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 第10章 存储过程 >.存储过程概述 存储过程(stored procedure)是预编译SQL语句的集合,这些语句存储在 一个名称下并作为一个单元来处理.存储过程取代了传统的逐条执行SQL语句的方式.一个存储过程中可以包含增删改查等一系列SQL语句,当这个存储过程被调用时,这些操作也会同时被执行. 阅读全文
posted @ 2024-04-12 19:14 一曲轻扬 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 第9章 视图的使用 视图是一种常用 的数据库对象,它将查询的结果以虚拟表的形式存储在数据中,视图并不在数据库中以存储数据集的形式存在.视图的结构和内容是建立在对表的查询基础之上的,和表一样包括行和列,这些行,列数据都来源于其所引用的表,并且是在引用视图过程中动态生成的. 视图的内容是由查询定义的,并 阅读全文
posted @ 2024-04-10 21:03 一曲轻扬 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 第8章 SQL数据高级查询 >.子查询与嵌套查询 >.子查询概述: 子查询是一个嵌套在SELECT,INSERT,UPDATE和DELETE语句或者其他子查询中的查询,任何允许使用表达式的地方都可以使用子查询.子查询语法规则如下: >.子查询的SELECT查询总使用圆括号括起来. >.不能包括COM 阅读全文
posted @ 2024-04-10 20:10 一曲轻扬 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 第7章 SQL数据查询基础 SELECT 检索数据 >.SELECT语句是SQL语句中功能最强大,也是最复杂的语句,所以我决定略过. >.WITH子句指定临时命名的结果集(非临时表),这些结果集称为公用表表达式 WITH temp_name AS ( -- 在这里定义临时结果集的查询 SELECT 阅读全文
posted @ 2024-04-10 16:05 一曲轻扬 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一.在窗体的设计模式下,选择ActiveX控件,然后找到 Microsoft TreeView Control 6.0(SP6) ,确定 二.数据表的设计.重点在处理NodeID与ParentNodeID这两个字段的关系上. 三.TreeView数据的加载.下图是TreeView控件的所有事件.可以 阅读全文
posted @ 2024-04-09 19:50 一曲轻扬 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一.创建一个DLL项目 二.把验证过没有问题的函数写到DLL项目中 三.生成DLL 拿到了DLL 四.调用DLL 通常DLL调用的声明语句都会写在 implementation之上或者之下,区别是作用域不同.唯一的要求是:声明语句必须要在调用语句之前!!! unit Unit1; interface 阅读全文
posted @ 2024-04-03 23:07 一曲轻扬 阅读(21) 评论(0) 推荐(1) 编辑
摘要: declare @time1 datetime=getdate() --代码 declare @time2 datetime=getdate() SELECT DATEDIFF(year, @TIME1,@TIME2); SELECT DATEDIFF(quarter, @TIME1,@TIME2) 阅读全文
posted @ 2024-04-01 18:54 一曲轻扬 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 第六章 SQL函数的使用 按函数种类可以分为聚合函数,数学函数,字符串函数,日期和时间函数,转换函数和元数据函数6种. >.聚合函数. 聚合函数对一组值执行计算,并返回单个值.除count外,聚合函数都会忽略空值. 通常与SELECT语句的GROUP BY 子句一起使用,为每一个分组返回一个单一值. 阅读全文
posted @ 2024-04-01 18:10 一曲轻扬 阅读(9) 评论(1) 推荐(0) 编辑
摘要: 第五章 SQL基础 P63. SQL概述 >.SQL的组成 >.数据定义语言(data definition language,DDL):用于在数据库系统中,对数据库,表,视图,索引等数据库对象进行创建和管理 >.数据控制语言(data control language,DCL):实现对数据库中数据 阅读全文
posted @ 2024-03-31 20:17 一曲轻扬 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 以下是源码: Private Sub Command0_Click() ' 打开文件选择对话框 With Application.FileDialog(msoFileDialogFilePicker) .AllowMultiSelect = False .Filters.Clear .Filters 阅读全文
posted @ 2024-03-21 08:39 一曲轻扬 阅读(20) 评论(0) 推荐(0) 编辑
摘要: TDictionary 是一个开放哈希表,支持泛型,并提供了以下常用属性和方法: 属性: Count:返回字典中元素的数量。Keys:返回字典中所有键所组成的动态数组。Values:返回字典中所有值所组成的动态数组。 方法: Add:向字典中添加一个键和其对应的值。Clear:清空字典中的所有元素。 阅读全文
posted @ 2024-03-12 20:07 一曲轻扬 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 我经常让GPT写一些简单的代码,它确实也能给出相对满意的结果,但是这单元的名称总是和我的不一样 我们在delphi中新建新项目名称一般都是Unit1,所以我们首先要先把Unit1修改成与GPT一样的名称才可以. 首先是保存我们的新项目,然后关闭.当然里面是空白的,什么代码和控件都没加.保存后这是新项 阅读全文
posted @ 2024-01-15 19:40 一曲轻扬 阅读(71) 评论(2) 推荐(0) 编辑
摘要: 有个客户表: 现在需要创建一个可以修改客户数据的窗体,我们一般的做法是: 1.选中数据表: 客户列表 2.在菜单中选择 "创建" --> "窗体". 3.调整一下格式,和添加一下按钮,就变成了这样,初始状态下,它会自动绑定字段值.此时如果用户对某个值做了修改,会直接修改数据表中的值,这不是我们想要的 阅读全文
posted @ 2024-01-13 09:23 一曲轻扬 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 第一章 数据库基础 P3. 数据库的体系结构(纯理论,不重要) 三种模式:数据库系统的三级模式结构是指模式,外模式和内模式。 两种映射:外模式/模式映射,模式到内模式的映射 P5.数据模型 常见的数据模型有层次模型,网状模型和关系模型 P7.关系数据库的规范化,三条范式: 第一范式(1NF):在一个 阅读全文
posted @ 2023-12-02 08:40 一曲轻扬 阅读(60) 评论(0) 推荐(0) 编辑
摘要: ACCESS报表真是一言难尽啊.看预览还挺正经的. 结果,放大之后 ,它裂开了,我也裂开了....打印出来,谁看谁尴尬... 调整了很久,还是解决不了,于是愤而改EXCEL.效果如下: Private Sub Command647_Click() '打印.点击后禁用此按钮,待操作完成后再恢复,如果你 阅读全文
posted @ 2023-11-30 15:43 一曲轻扬 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 感谢我宅猫大哥的热心指导. 启动时等待验证码. 输入验证码后,等待处理数据 处理完成后,显示数据 实现原理:利用已有的账号和密码登录后产生的cookie,向服务器请求数据.返回的数据是JSON格式,后期需要自己整理. 注意,请在程序中使用同一个TnetHttpClient控件来完成.因为里面保存了c 阅读全文
posted @ 2023-11-27 18:12 一曲轻扬 阅读(159) 评论(0) 推荐(1) 编辑
摘要: 首先说明一下,这是我平生第一次接到 接口文档,认知有限,写得不对的地方,请大佬们多多指点. 下面是一个智能刀具柜关于库存查询的接口文档: 上面的参数中,appid 和 sign中的appsecret和macno是设备的常量值,要问设备服务商给. 上面的接口要分别设置header头和请求参数.而POS 阅读全文
posted @ 2023-11-22 15:14 一曲轻扬 阅读(143) 评论(3) 推荐(0) 编辑