bu varlık modeli değişkeni göz önüne alındığında:nasıl varlık modeli bağlantı dizesini almak için?
DataBaseEntities db = new DataBaseEntities();
Aşağıdaki kod
SqlBulkCopy sbc = new SqlBulkCopy(db.Connection.ConnectionString);
bu varlık modeli değişkeni göz önüne alındığında:nasıl varlık modeli bağlantı dizesini almak için?
DataBaseEntities db = new DataBaseEntities();
Aşağıdaki kod
SqlBulkCopy sbc = new SqlBulkCopy(db.Connection.ConnectionString);
deneyin bu yaklaşımla db varibale bağlantı dizesinden kullanamazsınız: Bunu buldum
private string GetADOConnectionString()
{
var db = new DataBaseEntities();
EntityConnection ec = (EntityConnection)db.Connection;
return ec.StoreConnection.ConnectionString;
}
burada: Getting SqlConnection from EntityConnection
burada da bakın: EntityConnection.StoreConnection Property
Düzenleme: tabii bu adapte edilmelidir ve bunu sadece ben zaten içinde yer alan bağlantı dizesine sahip bir örnek ;-)
'sizin için – SLaks
doğru, sabitleme ... –
Dim objEntities As New DBEntities
var ... boş değerlere denetlemek veya dökümden önce kontrol etmelisiniz .edmx dosyası benim projemde.
iyi SqlConnection' ama bu yardımcı olmuyor. –
Ben Bunu bu şekilde ayarlarsanız, size orijinal yazı vardı yaklaşım gerekmeyebilir ki anlatmaya çalışıyordu. Sadece bir öneri. aşağı oyu gerek Bunu sana abi aşağı oy etmedi – jdross
ile başlayan isteyen ne anlamak çok zor sorunuzu böylece belirsiz idi ve ben yaşlı soruları ve cevaplarından üst üste oyu aşağı 3 var Mayın. Sana yapmadığım bir şeyden intikam almaya mı çalışıyorsun? Ayrıca sorunun açıklayıcısı olmadığımı fark ettim. –
Lütfen sorunun ne olduğunu açıklayın. –
@BenRobinson, SqlBulkCopy standart SQL Bağlantı Dizeleriyle birlikte çalıştığı ve Varlık Bağlantısı Dizeleriyle çalışmama durumudur, cevabımı aşağıya bakın. Soru bence açık. Ya da en azından İmreniyorum :) Sen artığını gerekmez –