ايران ويج

نسخه‌ی کامل: مشکل در اتچ کردن.
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام دوستان.
اینو یه نگاه میکیند ، ببنید چرا جواب نمیده ؟

کد:
SqlConnection conn = new SqlConnection();
            SqlCommand cmd = new SqlCommand();
            SqlDataAdapter da = new SqlDataAdapter();
            DataTable dt = new DataTable();

            string cs = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\bin\Debug\Test_2.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

            con.ConnectionString = cs;

            conn.Open();

            cmd.Connection = conn;
            da.SelectCommand = cmd;
            cmd.CommandText = "select * from table_1";

            da.SelectCommand = cmd;
            da.Fill(dt);

            this.Name = dt.Rows.Count.ToString();

            dataGridView1.DataSource = dt;

            conn.Close();
سلام
چه خطایی میده؟؟
این قسمت را حذف کن و دوباره تست کن!
کد:
\bin\Debug
سلام.
اینو میگه :
کد:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
شما کانکشنتونو به صورتهای زیر بنویسید و تست کنید احتمالا درست میشه

کد:
Data Source=.\\SQLExpress;
Data Source=localhost\SQLEXPRESS;
آقا نشد.
دیتا بیس با فایل ها پروژ] رو آپپلود کردم ، ممنون میشم اگه کد نهایی و درست رو توش برام کامپایل کنید .
با تشکر.
آقا چی شد ؟
یعنی کسی قابل ندونست که چند لحظه وقت بزاره ؟
شما با روش دیگه تونستید به بانکتون وصل بشید؟
جدا از کد ها؟
اصلا از سلامت بانک اطمینان دارید؟؟
آره.
ولی نمیتونم با کد اتچ کنم.
مهندس 1 کار دیگه بکن اول یه کانکشن بزن به تیبل master بعد لیست دیتابیسهای داخل سرور رو چک کن اگه db شما نبود با دستور attach اونو اتچ کن
من خودم از این روش استفاده میکنم چون از اون روش شما من مشکل داشتم(3 سال پیش)
1 بنده خدا دیگه هم مشکل داشت با هر بار اجرا میخواست db رو attach کنه که در صورت اتچ بودن ارور میداد
من این چیزایی که شما گفتی رو نمیدونم چین Biggrin
چون تازه شروع کردم.
میشه تو همون فایلی که پیوستش کردم تغیررات رو اعمال کنید و اینجا قرار بدین ؟
ممنونم.
من Enterprise دارم تست کردم کدت به درستی جواب داد
احتمال زیاد مشکل از اکسپرست هست
چون enterprise بود کانکشنها رو دست زدم

کد:
string cs = @"Data Source=.;AttachDbFilename=C:\Test.mdf;Connect Timeout=30;Integrated Security=true";
            string cs2 = @"Data Source=.;AttachDbFilename=C:\Test.mdf;Connect Timeout=30;Integrated Security=true";
            string cs3 = @"Data Source=localhost;AttachDbFilename=C:\Test.mdf;Connect Timeout=30;Integrated Security=true";
صفحه‌ها: 1 2