我在一個MVC程序中創建我的DbContext如下:Oracle連接在DbConext型號代碼
public class MYDBContext : DbContext
{
public DbSet<mytable> mytable{get;set;}
}
要選擇從網格表MYTABLE和查看數據。 由於我得到錯誤,如果使用從Web.config
連接字符串,但如果我創建連接與代碼OracleConnection
對象工作。 因此,我喜歡在我的DbContext類代碼中創建連接,並使用它作爲連接字符串Web.config
。我的數據庫在Oracle中。
我的連接代碼如下:
string connectionString="Data Source=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = PROTOCOL = TCP)
(HOST = oracleserver)
(PORT = 1521)))
(CONNECT_DATA = (SERVER = DEDICATED)
(SERVICE_NAME = MYSERVER)));
Persist Security Info=True;User ID=myuser;Password=mypassword;";
OracleConnection connection = new OracleConnection(connectionString);
其實我想用我的DbContext類此連接。但是,如何做到這一點,並在控制器中使用。
其實我想在我的DbContext類中使用這個連接。但是,如何做到這一點,並在控制器中使用。 – CrazyC 2014-10-22 08:41:04
@CrazyC,你可以顯示你的控制器的代碼。 – christiandev 2014-10-23 12:53:46