PDA

View Full Version : how set connection string in entity framwork?



javad_r_85
پنج شنبه 01 دی 1390, 08:44 صبح
سلام.
در پروژه ای که نوشتم از تکنولوژی entity framwork استفاده کردم و الان می خوام پروژم را ببرم تحت شبکه و نیاز دارم تا کانکشن استیرنگم تغییر کند و آی پی کامپیوتری که دیتابیس روی اون هست را بش بدم اما موقع ساختن setup با تغییر فایل app.config نیز آن تغییر نکرده در واقع اصلا این فایل هیچ تاثیری در کانکشن استیرنگ ندارد چطور می تونم کانکشن استینگم را تغییر بدم؟؟

in_chand_nafar
پنج شنبه 01 دی 1390, 10:23 صبح
دوست عزيز خيلي راحت مي توانيد اين كار را انجام دهيد
جهت راهنمايي بيشتر لطفا Connection String موجود در Config File خود را در اين قسمت قرار دهيد

javad_r_85
پنج شنبه 01 دی 1390, 10:28 صبح
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.;Initial Catalog=ARIALIB.MDF;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>

hojati
چهارشنبه 17 خرداد 1391, 11:47 صبح
منم همین مشکلو دارم ولی فک کنم بتونی از هنگام ساخت یک نمونه از مدل بانکت با استفاده از توابع سازنده یک connection جدید به مدل بدی. من دارم روی این قضیه کار میکنم به نتیجه رسیدم میگم

amir3321
چهارشنبه 17 خرداد 1391, 12:24 عصر
شاید این تاپیک بدردت بخورد

تاپیک 1 (http://barnamenevis.org/showthread.php?335003-%DA%86%DA%AF%D9%88%D9%86%DA%AF%DB%8C-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D8%AF%D8%A7%D8%AF%D9%86-Connection-String-%DB%8C-%DA%A9%D9%87-%D8%A8%D9%87-%D9%88%D8%B3%DB%8C%D9%84%D9%87-Model-%D8%AF%D8%B1-EF-%D8%B3%D8%A7%D8%AE%D8%AA%D9%87-%D9%85%DB%8C-%D8%B4%D9%88%D8%AF)

hojati
چهارشنبه 17 خرداد 1391, 16:51 عصر
من ولی از روش ساده تری استفاده کردم که جواب هم داد تو همون پست بالا هم اونو گذاشتم ولی نمیدونم شاید هم یک ایرادی داشته باشه که من متوجه نشدم