當前位置:首頁 » 操作系統 » 資料庫exe

資料庫exe

發布時間: 2022-02-28 09:35:12

A. 如何把一個.exe 文件,和資料庫綁定在一起

就是把菜單和sql的命令綁定,例如你右鍵點擊有個insert,然後彈出個對話框讓你填入數據,然後點擊確定的時候調用一下sql 的insert命令,找些ado的資料看看就行了
每種資料庫都有自己的界面工具,例如sql studio,plsql之類的,直接用也可以

B. 資料庫設計生成EXE文件(急!)

資料庫本身怎麼生成。。。 用你寫的程序生成把

C. 所有的資料庫的進程都叫mysql.exe嗎

不是,mysql是mysql資料庫的,sqlserver是sqlservr.exe,oracle資料庫是oracle.exe,各個資料庫都有自己的進程名稱

D. 資料庫可以存放應用程序在里嗎(EXE文件),如果可以是什麼樣的資料庫

EXE里不可以存放資料庫。
你可以使用access,sql server,myserver,txt,excel,ini,xml,db等等都行,但跟EXE存放到一起不行。
當然如果你水平高可以做一些變通的辦法,就是做成的EXE文件跟資料庫打成一個包,但是當程序運行,還是得將包里的資料庫解壓到臨時目錄下運行,程序關閉後再打包,這樣隨然打到的要求,但只是治表不治本,
如果能確定你的資料庫里的數據不變的話,你可以用GRID來存放數據,但前提是裡面的數據,在每次一打開程序就初始化(變成你最先的數據)
總之一句話,不行。

E. 做好的EXE程序,現有的資料庫,如何連接

如果是做好的EXE程序,還要看這個程序里將資料庫連接的部分是怎麼做的,比如,有些資料庫連接可以在程序里做個專門的設置界面,或者用個配置文件(ini 、 注冊表 、udl 連接文件)等等。

F. SQL查詢語句做成EXE文件

SQL不能製作exe文件,我可能跟你說一下原理:
編程語言編寫軟體,可編譯成EXE文件
例如:delphi 編寫,先製作一個窗體:
放入資料庫控制項adoconnection1,設置伺服器IP地址及登陸用戶名和這密碼。
放入資料庫控制項adoquery1,設置connection=adoconnection1;SQL=你的SQL句語句
放入資料庫控制項DataSource1,設置DataSet=adoquery1
放入資料庫控制項DBGrid1,設置DataSource=DataSource1
放兩個按鈕:一個「查詢」一個「導出EXCEL」
查詢按鈕代碼為:
adoquery1.active:=False; //表示關閉查詢分析器
adoquery1.active:=True; //表示激活查詢分析器,這時會顯示數據出來。
導出EXCEL代碼為(先建一個函數,再調用):
調用代碼:
if savedialog1.execute then //執行保存文件對話框
DBtoExcel(adoquery1,savedialog1.filename) //保存文件到EXCEL
函數:
Function TfrmMain.DbtoExcel(FromDb:TDataSet;toExcelFileName:string):boolean;
var
eclApp,WorkBook:Variant;
xlsFileName:string;
i,j:integer;
begin
result:=true;
xlsFileName:=toExcelFilename;
try
//創建OLE對象Excel Application與 WorkBook
eclApp:=CreateOleObject('Excel.Application');
WorkBook:=CreateOleobject('Excel.Sheet');
except
Result:=false;
Exit;
end;
try
workBook:=eclApp.workBooks.Add;
eclapp.cells.select;
eclapp.Selection.NumberFormatLocal := '@';
for i:=0 to fromdb.fields.Count -1 do
begin
eclApp.Cells(1,i+1):=fromdb.fields[i].DisplayName;
eclApp.Columns[i+1].ColumnWidth:=12;
end;
fromdb.First ;
j:=2;
while not fromdb.Eof do
begin
for i:=0 to fromdb.FieldCount -1 do
if i>=9 then
eclApp.Cells(j,i+1):=ConvertTime(fromdb.Fields[i].AsInteger)
else
eclApp.Cells(j,i+1):=fromdb.Fields[i].AsString;

j:=j+1;
fromdb.Next ;
end;
if FileExists(xlsFileName) then DeleteFile(xlsFileName);
WorkBook.saveas(xlsFileName);
WorkBook.close;
eclApp.Quit;
except
eclApp.Quit;
result:=false;
end;
end;
編譯之後,就可以得到一個exe文件! 這已經是最簡化的你想得到的答案了!

G. EXE文件與SQL

那就要看你連接資料庫的時候,用什麽了,如果是localhost或者127.0.0.1的話,哪就可以,其他的,哪就要改代碼

H. 資料庫生成的EXE文件怎麼打開和編輯

這個問題很常見,一般是重復連接或程序退出的時候未斷開連接導致的,建議你檢查一下程序啟動時連接資料庫的部分的代碼。或者是你在編譯選項中未指定為在靜態

I. 將有連接資料庫(MySQL)java的項目程序打包成為.exe格式

exe4j打包.把mysql與jre.都帶上.
mysql可以用免安裝版本
然後自己寫bat注冊服務
在第一次運行程序時運行調用.
初始化一些必要的東西就可以了.

J. 程序運行是對的,運行EXE為什麼連不上資料庫了

如果資料庫的路徑用的是絕對路徑,那麼當程序編譯為EXE,然後把它與資料庫文件一起復制到其他電腦上使用時,由於原來的路徑實際上已經不存在了,所以就連不上了。應該改用相對路徑。

熱點內容
升級鴻蒙後怎麼刪除安卓 發布:2024-11-16 00:54:26 瀏覽:880
亞馬遜上傳工具 發布:2024-11-16 00:49:10 瀏覽:353
頭腦王者源碼 發布:2024-11-16 00:47:28 瀏覽:347
如何刷出純凈的安卓 發布:2024-11-16 00:35:41 瀏覽:377
sqlinsertupdate 發布:2024-11-16 00:34:45 瀏覽:123
金士頓新版存儲卡好不好 發布:2024-11-16 00:34:35 瀏覽:887
資料庫的介紹 發布:2024-11-16 00:24:28 瀏覽:966
我的世界伺服器空島如何重來 發布:2024-11-16 00:07:01 瀏覽:68
惠普雲伺服器哪家最好 發布:2024-11-16 00:01:36 瀏覽:353
ubuntu編譯arm 發布:2024-11-15 23:58:33 瀏覽:620