/* qt 連線多個資料庫,必須指定不同的連線名字 */
#include "q2.h"
#include #include #include qsqldatabase *db;
qsqldatabase *db2;
q2::q2(qwidget *parent, qt::wflags flags)
: qmainwindow(parent, flags)
db2 = new qsqldatabase(qsqldatabase::adddatabase("qmysql", "db2")); // 如果要連線多個資料庫,必須指定不同的連線名字,否則會覆蓋上面的預設連線
db2->setdatabasename("bbs");
db2->sethostname("127.0.0.1");
db2->setport(3306);
db2->setusername("root");
db2->setpassword("");
if (! db2->open())
} void q2::on_pushbutton_clicked()
else
}else
}else
}void q2::on_pushbutton_2_clicked()
else
}else
}else
}q2::~q2()
actionrecord 連線多個資料庫
第一種 每個model各自連線 建立乙個資料庫鏈結 example activerecord base.establish connection adapter mysql2 host localhost username myuser password mypass database someda...
Abp使用不同倉儲連線多個資料庫
有群友說官方例子中有,無奈英文和網速太差。自己琢磨吧。最近開發的專案中,需要從外部系統中讀取一些資訊,計算之後存入本地的資料庫中,外部系統直接提供資料庫給我。所以本地需要用到多資料庫連線。專案採用abp框架開發,不熟悉的可以看看這裡 言歸正傳,我的專案中已經有了乙個dbcontext繼承至 abpz...
laravel設定多個資料庫連線
1 在專案根目錄下的.env檔案中,加入一組資料庫配置 db host center localhost db port center 3306 db database center test 換成自己的資料庫名 db username center root 換成自己的使用者名稱 db passw...