文件名称:greyhound:Greyhound是Free Pascal的一个很小的ORM-ish
文件大小:360KB
文件格式:ZIP
更新时间:2024-06-01 05:38:46
Pascal
#灵狮 Greyhound是一个很小的ORM术语。 它快速,清洁且易于使用。 program t1; { $mode objfpc }{ $H+ } uses SysUtils, ghSQL, ghSQLdbLib; var Co: TghSQLConnector; begin Co := TghSQLConnector.Create(TghSQLite3Lib); try Co.Database := ' DB.sqlite ' ; with Co.Tables[ ' compilers ' ] do begin Select( ' * ' ).Where( ' lang = :lang ' ); Params[ ' lang ' ].AsString := ' pascal ' ; Open; Append;
【文件预览】:
greyhound-master
----test()
--------ghsqltest.pas(11KB)
--------test.lpr(606B)
--------test.res(135KB)
--------ghjsontest.pas(1KB)
--------ghtest.inc(448B)
--------test.lpi(4KB)
--------ghdatatest.pas(1KB)
--------test.ico(134KB)
--------script()
----README.markdown(2KB)
----LGPL.2.1.txt(26KB)
----src()
--------ghzeoslib.pas(6KB)
--------ghdef.inc(580B)
--------ghsql.pas(39KB)
--------ghdata.pas(3KB)
--------ghsqldblib.pas(12KB)
--------ghjson.pas(966B)
--------ghclasses.pas(2KB)
----CHANGELOG.txt(5KB)
----contributed()
--------jbsolucoes()
----examples()
--------table()
--------zeos()
--------json()
--------links()
--------firebird()
--------mssql()
----.gitignore(86B)
----AUTHORS.txt(355B)
----packages()
--------greyhound_zeos.lpk(1KB)
--------greyhound.lpk(2KB)
--------greyhound.pas(233B)
--------greyhound_zeos.pas(203B)
----LICENSE.txt(1KB)