91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.6MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-07
  • 語言: 其他
  • 標簽: fastdb??

資源簡介

可以使用的fastdb用例,方便學(xué)習(xí),包括fastdb的安裝,和一個簡單用例,包括一些資料說明。 fastdb個人使用心得.doc fastdb-361 FastDb 使用說明.txt FastDB.doc FastDB_應(yīng)用開發(fā)指南.docx FastDB+很難得的一篇分析+.doc

資源截圖

代碼片段和文件信息

#include?“stdafx.h“

#include?
#include?“fastdb.h“
USE_FASTDB_NAMESPACE
class?Contract;
class?Detail?{?
??public:
????char?const*?name;
????char?const*?material;
????char?const*?color;
????real4???????weight;
????dbArray?>?contracts;
????TYPE_DEscriptOR((KEY(name?INDEXED|HASHED)?
?????????????????????KEY(material?HASHED)?
?????????????????????KEY(color?HASHED)
?????????????????????KEY(weight?INDEXED)
?????????????????????RELATION(contracts?detail)));
};
class?Supplier?{?
??public:
????char?const*?company;
????char?const*?location;
????bool????????foreign;
????dbArray?>?contracts;
????TYPE_DEscriptOR((KEY(company?INDEXED|HASHED)?
?????????????????????KEY(location?HASHED)?
?????????????????????FIELD(foreign)
?????????????????????RELATION(contracts?supplier)));
};

class?Contract?{?
??public:
????dbDateTime????????????delivery;
????int4??????????????????quantity;
????db_int8??????????????????price;
????dbReference???detail;
????dbReference?supplier;
????TYPE_DEscriptOR((KEY(delivery?HASHED|INDEXED)?
?????????????????????KEY(quantity?INDEXED)?
?????????????????????KEY(price?INDEXED)
?????????????????????RELATION(detail?contracts)
?????????????????????RELATION(supplier?contracts)));
};

REGISTER(Detail);
REGISTER(Supplier);
REGISTER(Contract);
void?input(char?const*?prompt?char*?buf?size_t?buf_size)
{
????char*?p;
????do?{?
????????printf(prompt);
????????*buf?=?‘\0‘;
????????fgets(buf?buf_size?stdin);
????????p?=?buf?+?strlen(buf);
????}?while?(p?<=?buf+1);?
????
????if?(*(p-1)?==?‘\n‘)?{
????????*--p?=?‘\0‘;
????}
}
int?main()?
{
????const?int?maxStrLen?=?256;
????dbDatabase?db;
????char?buf[maxStrLen];
????char?name[maxStrLen];
????char?company[maxStrLen];
????char?material[maxStrLen];
????char?address[maxStrLen];
????int?d?m?y;
????int?i?n;
????int?choice;
????int?quantity;
????db_int8?price;
????dbDateTime?from?till;
????Contract?contract;
????Supplier?supplier;
????Detail?detail;
????dbQuery?q1?q2?q3?q4?q6?q9?q10;
????q1?=?“exists?i:(contracts[i].supplier.company=“company“)“;
????q2?=?“name?like“name;
????q3?=?“supplier.location?=“address;
????q4?=?between(“delivery“?from?till)“and?price?>“price
????????“order?by“dbDateTime::ascent(“delivery“);
????q6?=?“price?>=“price“or?quantity?>=“quantity;
????q9?=?“company?=“company;
????q10?=?“supplier.company?=“company“and?detail.name?like“name;
????dbCursor???details;
????dbCursor?contracts;
????dbCursor?suppliers;
????dbCursor?updateContracts(dbCursorForUpdate);
????????
????if?(db.open(“testdb“))?{
????????while?(true)?{?
????????????printf(
“\n\n????MENU:\n1.??Details?shipped?by?supplier\n2.??Suppliers?of?the?detail\n3.??Contracts?from?specified?city\n4.??Expensive?details?to?be?delivered?in?specified?period\n5.??Foreign?suppliers\n6.??Importa

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????766044??2012-11-22?14:00??FastDb\Debug\FastDb.exe

?????文件?????724296??2012-11-22?14:00??FastDb\Debug\FastDb.ilk

?????文件?????213100??2012-11-22?14:00??FastDb\Debug\FastDb.obj

?????文件?????187184??2012-11-22?10:52??FastDb\Debug\FastDb.pch

?????文件????1295360??2012-11-22?14:00??FastDb\Debug\FastDb.pdb

?????文件???????2096??2012-11-22?10:52??FastDb\Debug\StdAfx.obj

?????文件?????254976??2012-11-22?14:07??FastDb\Debug\vc60.idb

?????文件?????356352??2012-11-22?14:00??FastDb\Debug\vc60.pdb

?????文件??????14095??2012-11-22?14:00??FastDb\FastDb.cpp

?????文件???????4567??2012-11-22?14:20??FastDb\FastDb.dsp

?????文件????????537??2012-11-22?10:48??FastDb\FastDb.dsw

?????文件??????41984??2012-11-22?14:20??FastDb\FastDb.ncb

?????文件??????48640??2012-11-22?14:20??FastDb\FastDb.opt

?????文件???????1374??2012-11-22?14:00??FastDb\FastDb.plg

?????文件???????1208??2012-11-22?10:48??FastDb\ReadMe.txt

?????文件????????293??2012-11-22?10:48??FastDb\StdAfx.cpp

?????文件????????667??2012-11-22?10:48??FastDb\StdAfx.h

?????文件????8388608??2012-11-22?14:00??FastDb\testdb.fdb

?????文件????????366??2012-11-22?14:21??使用說明.txt

?????文件?????271575??2012-11-20?17:36??fastdb-361\aclocal.m4

?????文件?????????74??2012-11-20?17:36??fastdb-361\AUTHORS

?????文件????1052729??2012-11-22?12:02??fastdb-361\bin\subsql.exe

?????文件????????608??2012-11-20?17:36??fastdb-361\buglogin.htm

?????文件??????44979??2012-11-20?17:36??fastdb-361\CHANGES

?????文件???????4100??2012-11-20?17:35??fastdb-361\CLI\cli.dsp

?????文件????????961??2012-11-22?12:01??fastdb-361\CLI\cli.plg

?????文件??????16218??2012-11-20?17:35??fastdb-361\CLI\cli.vcproj

?????文件?????250314??2012-11-22?12:01??fastdb-361\CLI\Debug\cli.lib

?????文件?????118527??2012-11-22?12:01??fastdb-361\CLI\Debug\cli.obj

?????文件??????34992??2012-11-22?12:01??fastdb-361\CLI\Debug\repsock.obj

............此處省略583個文件信息

評論

共有 條評論

相關(guān)資源