dlg_setupdatabase://安裝資料庫的介面
szmsg="請選擇應用程式安裝型別";
sztitle="應用程式安裝型別";
setupdatabase="伺服器端";
nosetupdatabase="客戶端";
svcheck1=true;
svcheck2=false;
nresult=askoptions(exclusive,szmsg,setupdatabase,svcheck1,nosetupdatabase,svcheck2);
if nresult=back goto dlg_sdregisteruserex;
if svcheck1=true then
goto dlg_sdshowdlgedit3;
endif;
//modify by sds
//if svcheck2=true goto dlg_sdaskdestpath;
if svcheck2=true goto dlg_sdshowdlgedit3;
dlg_sdshowdlgedit3:
sztitle="請輸入資料庫資訊";
szmsg="請輸入資料庫資訊";
servername="伺服器名稱";
username="使用者名稱";
password="資料庫口令";
svedit1="";
svedit2="sa";
svedit3="";
nresult=sdshowdlgedit3(sztitle,szmsg,servername,username,password,svedit1,svedit2,svedit3);
//這個地方要產生乙個指令碼檔案createdatabase.sql;
//if (nresult=back) goto dlg_setupdatabase;
if (nresult=back) then
goto dlg_setupdatabase;
else
writeprofstring (winsysdir^"dbinfo.ini", "databaseinfo", "servername",svedit1);
writeprofstring (winsysdir^"dbinfo.ini", "databaseinfo", "username",svedit2);
writeprofstring (winsysdir^"dbinfo.ini", "databaseinfo", "password",svedit3);
if (svcheck2=true) goto dlg_sdaskdestpath;
if svcheck1=true then
openfilemode(file_mode_normal);
openfile(outhandle,winsysdir,"out2.txt");
getline(outhandle,outstr);
if outstr='1' then
messagebox("該資料庫存在,本次安裝將不在安裝資料庫",warning);
closefile(outhandle);
//deletefile(winsysdir^"checkdatabaseinfo.bat");
//deletefile(winsysdir^"out2.txt");
goto dlg_sdaskdestpath;//不進行選擇資料庫的安裝了
endif;
如何快速製作資料詞典
其實製作資料詞典是一件非常麻煩費力的事情,如果有一條sql能夠幫你全都查詢出來,那無疑會省力許多,今天呢我就給大家帶來一條這樣的sql,源自大佬小夢想的親筆之作。use information schema select 字段,字段說明,pk,資料型別,允許為空,預設值from select con...
如何安裝MySQL資料庫
2.解壓mysql安裝包到指定目錄,我的目錄為c mysql,並複製乙份my default.ini檔案備用。修改my default.ini檔案 basedir c mysql datadir c mysql data port 3306 注意 去掉原始檔上述三行前面的 新增環境變數 新建系統變數...
Python資料庫操作 資料庫建立,插入,觸發器
環境 grammar version 2.6 interpreter python27 python.exe table1.py如下 連線資料庫mydb.db,如果mydb.db不存在,自動建立。建立表table1,建立乙個觸發器insert ok,當在table1中插入一條記錄時同時在table2...