用的是tq2440的開發板,在arm-linux-g++交叉編譯時出現下面的錯:
no such file or directory
.20: qsqlquery: no such file or directory
in function `bool createconnection()':
.error: `qsqldatabase' was not declared in this scope
error: expected `;' before "db"
error: `db' was not declared in this scope
warning: unused variable 'qsqldatabase'
make: *** [main.o] 錯誤
錯誤的原因是因為交叉編譯的環境沒有安裝sqlite的資料庫。要重新安一下交叉編譯環境。把原始碼解壓到/opt/qt4.5資料夾下。用.config --help檢視引數。有乙個引數是:-plugin-sql-sqlite,把這個引數新增到你要裝的那個指令碼檔案,我這裡是arm-linux-build檔案,再重新執行這個指令碼檔案,卻./arm-linux-build.
用 Django 管理現有資料庫
在多數專案中,總有一些幾乎一成不變的 crud 操作,編寫這些 很無聊,但又是整個系統必不可少的功能之一。我們在上乙個專案中也面臨類似的問題,雖然已經實現了乙個功能相對完整的管理後台,也盡量做到了 復用,但隨著專案規模的增長,需要編寫的樣本 也不斷膨脹,占用了大量開發時間。面對這種局面,我自然想到了...
SQL清除某個資料庫的所有資料庫連線
use master 清除連線請注意是否還use著此資料庫 gocreate proc l spcleardbconnections dbname varchar 30 as 清除某個資料庫的所有資料庫連線 rickylin 2007 11 1 declare spid int declare sq...
sql 查詢所有資料庫 表 字段
sql server 用master資料庫查詢所有的資料庫 use master select name from sysdatabases 用其中的乙個資料庫查詢所有表 use student select id name from sysobjects where type u 根據id查詢某個...