㈠ access資料庫怎麼變成可執行程序
1、創建數據表並錄入數據。打開Access程序,在其主界面,點擊「創建桌面資料庫」按鈕,並輸入資料庫名點擊「創建」按鈕。
㈡ 在qt裡面用release編譯運行正常,能連接到資料庫,但是無法使用資料庫查詢了,這是怎麼回事喃
在生成可執行文件給老闆看設計的時候,遇到了無法保存數據的問題,覺得可能是無法鏈接資料庫,或者缺少什麼內容的問題,在網上查了一些資料,最終測試可順利完成資料庫的鏈接。經檢驗,在window 7 32 or 64下都可以使用。使用的工具是Qt Creator 2.8.0,qt版本4.8.5 資料庫為Sqlite 若是使用其他資料庫,可能略有不同。
具體操作步驟如下:
1)在release文件夾里創建plugins文件夾,並將QT安裝目錄下的plugins\sqldrivers文件夾下的libqsqlite4.a qsqlite4.dll(資料庫不同可能一樣) 復制到release\plugins文件夾(如果sqldrivers文件夾中沒有你需要的驅動,可能就需要下載其他的驅動了,方法大致相同)
2)main.cpp中添加以下語句 QApplication::addLibraryPath("./plugins");
3)在構建中選中release 後進行編譯,生成exe文件。
4)新建文件夾,在你安裝qt的目錄中(我的目錄是D:/Qt/4.8.5/bin)查找qtsql4.dll libgcc_s_dw2-1.dll mingwm10.dll QtCore4.dll QtGui4.dll 然後復制到新建的文件夾中
5)將release下的exe文件和sqldrivers文件夾復制到新建的文件夾。
6)運行生成的exe 文件,就可測試功能了。
㈢ 使用c語言操作MYSQL資料庫時可以編譯,也可以正常運行,就是顯示表內容之後就有提示段錯誤,求指導~~
段錯誤一般是指針有問題,或者越界之類的
num_row = (int)mysql_num_rows(res);
num_col = (int)mysql_num_fields(res);
for(r=0;r<num_col;r++)
{
row = mysql_fetch_row(res);//檢索一個結果集合的下一行
for(c=0;c<num_col;c++)
printf("%s ",row[c]);
printf("\n");
}
這段代碼很可疑啊
㈣ 在用VC編程操作一個SQL Server資料庫,編譯運行通過後,我把SQL Server伺服器卸載了,同時也調整了連接
這主要貌似是由於你資料庫刪除了導致連接過去的時候無法回應所導致的 跟dll無關 你本來去查詢那個資料庫 現在你都刪掉了 那查詢誰?如果資料庫還在(包括在遠程計算機)只要有dll支持就可以了
㈤ 帶有 易語言資料庫的源碼 怎麼編譯 用靜態編譯 編譯完完資料庫怎麼弄
選擇一 動態創建資料庫
選擇二 把資料庫添加到資源裡面 用 寫到文件() 生成
選擇三 編譯是添加資料庫文件
㈥ oracle資料庫能不能編譯模式運行腳本
可以用來重編譯資料庫的所有無效對象.通常我們會在Oracle的升級指導中看到這個腳本,Oracle強烈推薦在migration/upgrade/downgrade之後,通過運行此腳本編譯失效對象.腳本位於$ORACLE_HOME/rdbms/admin目錄.你可以看到utlrp.sql只是調用utlprp.sql,utlrp.sql在調用utlprp.sql的時候會傳遞給它一個參數,默認為0,這個參數其實就是並行度,其實utlprp.sql調用的是utl_recomp.recomp_parallel:
0 - 基於CPU_COUNT參數設置並行度.
1 - 以串列方式編譯對象,一次編譯一個.
N - 以N個並行度進行編譯.
腳本需要以sys用戶或者有sysdba許可權的用戶來運行.
㈦ 簡要說明編譯程序與資料庫管理系統的工作原理.
編譯程序是高級語言發展的一個中間產物,在計算機初期,人類是使用匯編語言來進行程序設計,匯編語言是一種低級語言,能直接與底層的硬體打交道,通過二進制直接傳輸指令,完成各種命令。資料庫管理系統是軟體商業化之後,針對數據存儲管理上的一個應用系統,主流的有server SQL oracle,sybase,DB2 等一線廠商的強大資料庫管理系統。資料庫管理系統主要完成日常數據的寫入,讀寫,管理,監控等各項數據的處理!
㈧ 易語言靜態編譯後,運行EXE文件會釋放兩個資料庫文件
你好,易語言靜態編譯的EXE是不會帶2個資料庫文件的。
1:可能是你源碼中有什麼命令會寫出2個資料庫文件,請檢查一下。
一般情況下寫出資料庫的代碼應是在 _啟動窗口創建完畢 事件里。
2:在 圖片資源列表裡找找看是否有相關可疑項,將它刪除。
希望我的回答對你有所幫助!Kiss灬小豬
㈨ 計算機三級資料庫機試時,直接編譯,運行,然後交卷,沒有保存,這樣有分嗎十分焦心啊……
有分,只要結果正確就給100分。
實際上你已經保存了,編譯或運行,都是會自動保存一遍的。
-------------------------------------------------------------
二樓,樓主沒說運行不出來吧?
+++++++++++++++++++++++++++++++++++++++++
我之前說了,只要結果正確就給100, 其他的細節評分系統不予考慮