mORMot】的更多相关文章

mormot 数据集转换为JSON字串 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DB, ADODB ,SynCommons, SynDB ; type TForm1 = class(TForm) Button1: TButton; Memo1: TMemo; ADOConnection1: TAD…
mORMot创建ORM RestFul,当CreateMissingTables的时候报错,搜了n多资料没搞定,后来胡乱建了个表测试了一通搞定了. ORM对应的每个数据表都需要一个ID字段并设置主键,默认需要int类型,也可以用其他的,没具体测试过(用int的好处是啥,具体百度restful api标准接口就知道了).这个ID字段不用设置成自增,只要是主键就行,然后就一切正常,例子不管换啥数据库都能用.…
程序中要使用数据库,首先是引用SynCommons, SynDB单元,根据不同的数据库类型,简单举几个例子: 1 使用Access数据库,引用SynCommons, SynDB,SynOleDb三个单元,如果密码为空,设置后面三个参数直接为空就可以了.mORMot数据库处理方式Code (Text):var gProps: TSQLDBConnectionProperties; rows: ISQLDBRows;begin gProps := TOleDBJetConnectionPropert…
mORMot 名称来自Marmot,对,土拨鼠,俗称旱獭,是一种生活在高寒山区的动物.多数都在白天活动,喜群居,善掘土,所挖地道深达数米,内有铺草的居室,非常舒适.通常洞穴都会有两个以上的入口,以策安全.它们不贮存食物,而是在夏天往体内贮存脂肪以便冬季在洞内冬眠.mORMot = Manage Object Relational Mapping Over Territory目前Delphi生态系统中最棒的开源项目之一.本站开辟此专栏,为mORMot的玩家提供一个交流的场所.官方网站:http:/…
mormot THttpApiServer使用例子 THttpApiServer封装了WINDOWS的HTTPS.SYS. unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs , SynCommons, SynZip, SynCr…
DELPHI优秀的一些开源框架:QDAC,MORMOT,DIOCP 程序员搞任何语言的程序开发上升到一定的层次,要想进步,必须要接触和学习使用优秀的开源框架. MORMOT封装了WINDOWS最新的HTTPS.SYS.JSON.各种数据库引擎... DIOCP封装了WINDOWS的IOCP,数据序列支持JSON.MSGPACK.BIN... QDAC封装了数据库引擎.JSON.MSGPACK.XML.任务调试... 它们的SVN下载地址: MORMOT: https://github.com/s…
mORMot没有控件安装,直接添加到lib路径,工程中直接添加syncommons,syndb等到uses里 --------------------------------------------------------- 在进行网络编程中需要JSON对象的构建与解析,这个Delphi XE+自带:{$IF CompilerVersion>22}, System.JSon{$ELSE}, DBXJSON{$IFEND}不过,不好用,大家更喜欢SuperObject.我本人以前一直用JsonDa…
Aurelius vs mORMot vs EntityDAC   Delphi 的 ORM框架: http://www.tmssoftware.com/site/aurelius.asp#product-buy-online https://synopse.info/fossil/wiki/Synopse+OpenSource https://www.devart.com/entitydac/download.html…
mormot支持TCP/IP http.sys本来就构建于TCP/IP之上,因此HTTP.SYS是支持TCP/IP连接的. 笔者为此特意写了一个测试DEMO.TCP/IP连接成功. 如果客户端过一段时间没有任何动作,MORMOT会把这个连接给踢掉.…
咏南中间件新增MORMOT移动端演示 基于FMX,支持安卓.IOS移动端. 1)使用INDY 的HTTP控件进行查询: procedure TForm1.查询1Click(Sender: TObject); begin var url: TynUrl := TynUrl.Create; var serial: TynSerial := TynSerial.Create; var send: TMemoryStream := TMemoryStream.Create; try url.url :=…