鑑於這種實體模型變量:如何獲取實體模型連接字符串?
DataBaseEntities db = new DataBaseEntities();
下面的代碼無法從數據庫varibale連接字符串中使用這種方法
SqlBulkCopy sbc = new SqlBulkCopy(db.Connection.ConnectionString);
鑑於這種實體模型變量:如何獲取實體模型連接字符串?
DataBaseEntities db = new DataBaseEntities();
下面的代碼無法從數據庫varibale連接字符串中使用這種方法
SqlBulkCopy sbc = new SqlBulkCopy(db.Connection.ConnectionString);
嘗試使用:
private string GetADOConnectionString()
{
var db = new DataBaseEntities();
EntityConnection ec = (EntityConnection)db.Connection;
return ec.StoreConnection.ConnectionString;
}
我發現這這裏:Getting SqlConnection from EntityConnection
也看到這裏: EntityConnection.StoreConnection Property
編輯:當然這應適應,你應該檢查空或鑄造前檢查......這只是一個例子;-)
你不需要投給'SqlConnection' – SLaks
正確,修復... –
Dim objEntities As New DBEntities
我已經設置內的連接字符串.edmx文件在我的項目中。
對你有好處,但這沒有幫助。 –
我想解釋一下,如果你這樣設置,你可能不需要採取你原來的文章。只是一個建議。沒有需要的投票下來 你是如此模糊在你的問題,這是很難明白你想開始 – jdross
我沒有投票給你的傢伙,我得到了3個老票的問題和答案礦。你想報復我沒有對你做過的事嗎?另外請注意,我不是問題的開場白。 –
請解釋什麼問題 –
@BenRobinson問題是SqlBulkCopy與標準SQL連接字符串一起使用,而不是與實體連接字符串一起使用,請參閱下面的答案。我認爲問題很明顯。或者至少我已經得到了它:) –