随笔分类 -  mORMot

土拨鼠框架学习
摘要:一、usesHTTPApp二、使用前要用UTF8Encode转换成utf-8编码HTTPEncode(UTF8Encode(Text));不然和标准的url_encode()编码结果不一致,查询结果自然不是预期的。可以通用浏览器地址来查看。解码后要用UTF8Decode做解码后处理:UTF8Deco 阅读全文
posted @ 2020-07-04 17:15 Thenext 阅读(357) 评论(0) 推荐(0) 编辑
摘要:mormot 数据集和JSON互相转换 usesSynVirtualDataSet, mORMotMidasVCL, SynCommons; procedure TForm1.Button1Click(Sender: TObject);varjson: RawUTF8;begin json := D 阅读全文
posted @ 2020-07-01 17:10 Thenext 阅读(304) 评论(0) 推荐(0) 编辑
摘要:MORMOT通讯类说明 MORMOT在SynCrtSock.pas单元实现通讯类。 MORMOT实现TCP/UDP/HTTP/WEBSOCKET客户端和服务端的协议的单元文件。可以看出MORMOT实现的通讯协议是很全面的。MORMOT支持跨操作系统平台(WINDOWS 和 LINUX)。MORMOT 阅读全文
posted @ 2020-06-16 10:19 Thenext 阅读(556) 评论(0) 推荐(0) 编辑
摘要:使用一些选项将模型的所有表注册为外部表 -默认情况下,所有表都由SQLite3引擎处理,除非它们 通过VirtualTableExternalRegister明确声明为外部:这个 函数可用于注册要由外部DBs处理的所有表 这个函数应该在TSQLRestServer之前调用。创建(服务器端 ORM必须 阅读全文
posted @ 2020-05-22 16:09 Thenext 阅读(266) 评论(0) 推荐(0) 编辑
摘要://MSSQL表中的字段是nvarchar格式,内容为null时通过synDBDataSet读出字段类型为wideMemo,将synDBVCL.pas单元procedure TSynBinaryDataSet.InternalInitFieldDefs按下面的方法修改就可以。 procedure T 阅读全文
posted @ 2020-05-14 15:43 Thenext 阅读(297) 评论(0) 推荐(0) 编辑
摘要:程序中要使用数据库,首先是引用SynCommons, SynDB单元,根据不同的数据库类型,简单举几个例子:1 使用Access数据库,引用SynCommons, SynDB,SynOleDb三个单元,如果密码为空,设置后面三个参数直接为空就可以了.mORMot数据库处理方式 1 var 2 gPr 阅读全文
posted @ 2020-04-03 09:52 Thenext 阅读(859) 评论(0) 推荐(0) 编辑
摘要:mORMot的下载地址是https://codeload.github.com/synopse/mORMot/zip/master,作者的几乎每天都有更新,所以大家最好还是学会SVN或者GIT的用法,保证代码的最新。GIT下载命令 git clone https://github.com/synop 阅读全文
posted @ 2020-04-03 09:33 Thenext 阅读(780) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示