تحویل پروژه ویندوز فرم روی سیستم مشتری
با سلام من با ویژوال استدیو 2012 ویندوز فرم ام رو نوشتم تو پروژه از یک دیتابیس استفاده می کنم که اون رو تو مسیر پوشه پروژم گذاشتم و تو سورس برنامم برای اتصال به اینترنت از کد زیر استفاده کردم :
SqlConnection Connection = new SqlConnection(" Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\chekBar.mdf;Integrated Security=True;Connect Timeout=30");
اما وقتی کل پوشه پروژم رو می برم رو سیستم مقصد هنگام اتصال به دیتا بیس ارور می ده و اطلاعات رو از دیتابیس نمیخونه این در حالیه که رو سیستم خودم مشکلی نداره
آیا مشکل از طریقه آدرس دهی کانکشن استرینگ امه؟
6 پاسخ
شما اونجا SQL نصب نکردید که ؟ این خطا ، خطای اتصال است نه خطای Attach کردن .
یک ورژن SQL Express یا SQL Server انجا نصب کنید
دو خط آخر خطا را بخوانید :
verify That SQL Server Express in properly installed
با سلام واحترام
من ورژن sql express 2012 رو دانلود کردم و رو سیستم مشتری نصب کردم confiqure شم چک کردم که قسمت sql express اون start باشه ، اما بازم نرم افزارم موقع اتصال به دیتابیس همون ارور بالا رو میده عکس نرم افزارهایی روهم که نصب کردم براتون میذارم ، اما بازم ارور
verify That SQL Server Express in properly installed رو میده
تو سیستم مقصد SQL دارید ؟
دیگه sql Express هم نمی خواد !
خطای attach کردن رو بزارید لطفا
با سلام
اون فرایند که باید با Sqlexpress انجام بدم تو کامپیوتر مقصد رو کامل توضیح میدید من متوجه نشدم باید چکارکنم ؟
با تشکر
پسوند فایلم mdf اه ، می خوام این فایل رو تو نرم افزار Sql server کامپیوتر مقصد اتچ کنم نمی شه ارور میده منظورتون از بالا اومدن دیتا بیس تو کامپیوتر مقصد چیه؟
شما باید اول با یک فرایندی اونجا دیتابیس رو بالا بیارید ، مثلا با sql express
بعد بتونید به اون connection بزنید ، تو سیستم خودتون VS این کار رو خودش برای شما کرده.
من تو سیستم خودم خطایی دریافت نمی کنم رو سیستم مشتری هنگام اجرای فایل exe به مشکل بر می خورم در واقع فایل exe همه قسمتاش اجرا می شه اما هنگام جستجوی یک کد ملی از دیتا بیس ارور بالا رو میده که عکسش رو گذاشتم