本人用C++想在wince下創建資料庫,
sqlite3_open("\\Nand\\Data.db", &db ); db檔案建好后,創建表出現在問題,代碼如下sqlite3_exec( db, "create table 1111( ID integer, name varchar(32) )", NULL, NULL, &errmsg );創建一個名稱為1111的資料庫表,現在我想動態的建表,我每秒都會獲取時間,所以我想用日期做為動態表,比如說今天是一個表0208,到明天資料庫接收的資料自動會保存到0209的新建表里面。請懂的大神不吝賜教!
uj5u.com熱心網友回復:
用CString或者sprintf格式化SQL陳述句啊。uj5u.com熱心網友回復:
分解需求,樓主需要去查資料1.創建以日期為表名
2.查找該表是否存在
3.插入資料
這個沒什么難度吧。
uj5u.com熱心網友回復:
方法知道,但是一寫就出錯,現在終于搞明白了,資料的表不能直接用數字開頭!
uj5u.com熱心網友回復:
資料的表不能直接用數字開頭!
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/111030.html
標籤:數據庫
下一篇:類里的變數,執行緒獲取不到?
