خطا هنگام استفاده از connection string به صورت داینامیک
با سلام من میخوام اتصال به سرور از حالت ثابت به دینامیک تبدیل کنم که در حالت ثابت مشکلی نداره...ولی در حالت دینامیک مشکل داره
این هم خطاش
An unhandled exception of type 'System.Data.Entity.Core.EntityException' occurred in EntityFramework.SqlServer.dll
Additional information: The underlying provider failed on Open.
و کد کانکشن دینامیکش هم اینه که باعث خطای بالا میشه.
metadata=res://*;provider=System.Data.SqlClient;provider connection string="data source=.;initial catalog=peayman_system;user id=sa;password=piman3244biabani;Integrated Security=false"
این / کجا این کد اضافه کنم
var entityConnection = new EntityConnectionStringBuilder
{
Provider = "System.Data.SqlClient",
ProviderConnectionString = EntityConnection_Dynamic,
Metadata = "res://*"
};
return entityConnection.ToString();
}
private void btn_enter_Click(object sender, EventArgs e)
{
// تنظیم اتصال کامپیوتر به سرور
if (txt_serverip.Text == "" || txt_dbname.Text == "" || txt_dbpssword.Text == "")
{
MessageBox.Show("پارامترهای خواسته شده را تکمیل نمایید");
return;
}
var EntityConnectinString = BuildEntityConection("data source=" + txt_serverip.Text.Trim() + ";initial catalog=" + txt_dbname.Text.Trim()
+ ";user id=sa;password=" + txt_dbpssword.Text.Trim() + ";Integrated Security=false");
این از اجرای کد کپی کردم دقیقا اون چیزی تو ویژوال استودبو به دست میاد...
metadata=res://*;provider=System.Data.SqlClient;provider connection string=\"data source=.;initial catalog=peayman_system;user id=sa;password=piman3244biabani;Integrated Security=false\""
خطایی که شما نوشتید یعنی نرم افزار نمی تونه به دیتابیس متصل بشه. بنظرم باید کانکشن استرینگ شما به شکل زیر باشه
metadata=res://*;provider=System.Data.SqlClient;provider connection string=\"Data Source=.;Initial Catalog=db_name;user Id=sa;Password=1;Integrated Security=false\
با کانکشن استرینگ خودتون یه مقایسه کنید تفاوتش رو متوجه میشید. دوتا \ هست که شما توی کانکشن استرینگ خودتون ندارید ظاهرا
کسی از دوستان میتونه کمک کنه...
سلام دوستان...
من هر چی فکر میکنم کل این کدهای کانکشن استرینگ درست نوشتم...
فقط نمیدونم چرا به دیتابیس وصل نمیشه..
خطا هم گذاشتم ...
کسی از دوستان لطفا کد ها بخونه شاید واقعا من اشتباه میکنم
سلام فکر کنم 2014..
از اول اینو نصب کردم
در این لینک پاسخ سوال شما داده شده.
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- مشکل تاریخ شمسی در سی شارپ
- نمایش گزارش stimulsoft روی کلاینت
- تفاوت های سی شارپ 8 با نسخه های قبلی چیه؟
- انتخاب چند سطر دلخواه توسط چک باکس در DataGrid و محاسبه جمع سطرهای انتخاب شده
- نمایش نوتیفکیشن در سی شارپ
- ارسال پارامتر از سی شارپ به استیمول سافت
- عدم نمایش عکس در دیتاگرید ویو در wpf
- Library Animation برای کنترلهای WPF
- مشکل در تغییر مقدار Text کنترل RibbonBar در کامپوننت DevExpress
- قرار دادن مقادیر ارسالی یک ستون از جدول به صورت سطری در استیمول