摘要: delphi webbrowser 常用方法示例 var Form : IHTMLFormElement ; D:IHTMLDocument2 ; begin with WebBrowser1 do begin D := Document as IHTMLDocument2; Form := D.F 阅读全文
posted @ 2020-01-29 14:51 德芙福 阅读(436) 评论(0) 推荐(0) 编辑
摘要: object DBGrid1: TDBGrid Left = 0 Top = 0 Width = 265 Height = 338 Align = alLeft DataSource = DataSource1 TabOrder = 0 TitleFont.Charset = DEFAULT_CHA 阅读全文
posted @ 2019-11-06 11:51 德芙福 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 可把下面代码直接贴在空白窗体上, 以快速完成窗体设计: 代码: {建立} procedure TForm1.FormCreate(Sender: TObject); const strTable = 'CREATE TABLE MyTable(Id integer PRIMARY KEY AUTOI 阅读全文
posted @ 2019-11-06 11:50 德芙福 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 该话题的继续延伸主要就是 SQL 的语法了, 草草收场的原因是现在的脑筋已经进入了 IntraWeb 的世界. 相关备忘会随时补充在下面: //连接多个数据库的参考代码: FDConnection1.ExecSQL('ATTACH ''c:\hr.sdb'' AS hr'); FDConnectio 阅读全文
posted @ 2019-11-06 11:50 德芙福 阅读(167) 评论(0) 推荐(0) 编辑
摘要: SQLite 内部是按二进制排序, 可以支持 ANSI; FrieDAC 通过 TFDSQLiteCollation 支持了 Unicode 排序, 并可通过其 OnCompare 事件自定义排序.下面的例子, 测试了这两种排序的不同. 可把下面代码直接贴在空白窗体上, 以快速完成窗体设计: 代码: 阅读全文
posted @ 2019-11-06 11:46 德芙福 阅读(332) 评论(0) 推荐(0) 编辑
摘要: R-Tree 主要用于三维空间的搜索, 据说这种搜索算法非常之快, 哪怕百万条记录也是眨眼间的事!SQLite 支持 1-5 维, FireDAC 也提供了 TFDSQLiteRTree 控件以方便定义回调函数. 为了简单, 我用二维表进行了成功的测试.建立 R-Tree 表(索引)时需要使用特定语 阅读全文
posted @ 2019-11-06 11:46 德芙福 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 用 TFDSQLiteBackup 控件, 两三行代码即可完成 Sqlite 数据库的备份. procedure TForm1.Button1Click(Sender: TObject); begin {先初始化目标} FDConnection1.DriverName := 'SQLite'; FD 阅读全文
posted @ 2019-11-06 11:45 德芙福 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Sqlite 本身没有这个功能, FireDAC 通过 TFDSQLiteFunction 增加了该功能; 尽管通过某些 SQL 语句或通过视图也可以达到类似效果, 但函数会更灵活些.本例先建了一个成绩表, 然后通过两个 TFDSQLiteFunction 实现了 "总分" 与 "平均分" 的计算. 阅读全文
posted @ 2019-11-06 11:45 德芙福 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 先在空白窗体上添加: TFDConnection、TFDPhysSQLiteDriverLink、TFDGUIxWaitCursor、TFDQuery、TDataSource、TDBGrid(并在设计时关联好).你也可以复制下面文本框中的内容, 然后直接往窗体上贴, 以快速完成以上的添加过程: 代码 阅读全文
posted @ 2019-11-06 11:44 德芙福 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 主要就是设置 TFDConnection 的两个链接参数: Password, NewPassword, 非常简单. const dbPath = 'C:\Temp\SQLiteTest.sdb'; {建立加密数据库, 密码是 mm123} procedure TForm1.FormCreate(S 阅读全文
posted @ 2019-11-06 11:44 德芙福 阅读(324) 评论(0) 推荐(0) 编辑