使用说明.txt

来自「DBMS(Database Management System)在当前的信息系统」· 文本 代码 · 共 37 行

TXT
37
字号
2008-5-11
母亲节的一份小礼物

当前增加了一个对外开发接口
有如下三个函数:
bool OpenLiuDBMS(const char *pStrDBName,const char *pUsername);两个参数,前者是指定要操作的数据库名
 第二个是所用到的用户名
CloseLiuDBMS();关闭

bool ExecSQL(char *pSQL,RecordNodeSet *pRecordSet);

当如果此语句是一条Select语句时,请如下操作
RecordNodeSet pRecord;
OpenLiuDBMS("test1","liubing");
if(ExecSQL("select * from test",&pRecord))
{
	printf("共找到%d条记录\n",pRecord.lCount);
}
CloseLiuDBMS();
注: pRecord存放的便是当前返回的结果集

如果是其他的SQL语句,则不用指定pRecordSet,为NULL即可

RecordNodeSet pRecord;
	OpenLiuDBMS("test1","liubing");
	if(ExecSQL("insert into test values ('liubing',23)",NULL))
	{
		printf("操作成功\n");
	}
	if(ExecSQL("select * from test",&pRecord))
	{
		printf("共找到%d条记录\n",pRecord.lCount);
	}

	CloseLiuDBMS();

另外如果也在自已应用程序中使用LiuDBMS作为数据库API,请先在可执行文件的当前目录创建data目录即可使用,但是在操作语法上要注意先创建要操作数据库

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?