مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hda2295

عضویت از 1396/03/03

راهنمایی در ایجاد فرم ثبت نام

  • سه شنبه 6 تیر 1396
  • 01:42
تشکر میکنم

سلام خدمت دوستان

میدونم سوالم پیش پا افتاده هست.ولی ممنون میشم کمکم کنید.

برای ثبت اطلاعات کاربر توی دیتابیس یه سایت asp از کد زیر استفاده میکنم.

SqlConnection con = new SqlConnection();
        con.ConnectionString = "Data Source=.\\MSSQLLocalDB;AttachDbFilename=.\\Register.mdf ;Integrated Security=True";
            //"Data Source=.\\Register.mdf ; Integrated Security=True";

        SqlCommand cmd = new SqlCommand();
        cmd.Connection = con;
        cmd.CommandType = System.Data.CommandType.Text;
        cmd.CommandText = "insert into Table(Fname,Lname,Email,Pass) values('" + txtFirstName.Text + "','" + txtLastName.Text + "','" + txtEmail.Text + "','" + txtPassword.Text + "')";
        
            con.Open();
            if (cmd.ExecuteNonQuery() > 0)
                lblmsg.Text = "ثبت نام با موفقیت انجام شد";
        
            else
                lblmsg.Text = "خطا در ثبت نام . دوباره تلاش کنید";
        
            con.Close(); 

ولی موقع اجرا به

            con.Open();

ایراد میگیره.میشه فرمایید مشکل از چیه؟؟

پاسخ های این پرسش

تعداد پاسخ ها : 6 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 6 تیر 1396
  • 10:03

وقتی روی اون خط ایراد میگیره یعنی مشکل از رشته اتصال به بانک هست

باید Connection String را بررسی کنید

کاربر سایت

hda2295

عضویت از 1396/03/03

  • سه شنبه 6 تیر 1396
  • 11:13

فکر کنم اتصال به بانک برقرار باشه.

یعنی وقتی کلید test connection رو میزنم ارتباط برقراره و ارور نمیده.

این connection string پیشنهادیه خود نرم افزاره

Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\HM\Documents\Visual Studio 2015\WebSites\azmoon\App_Data\Register.mdf";Integrated Security=True

این هم چیزیه که من نوشتم

"Data Source=.\\App_Data/Register.mdf ; Integrated Security=True";

که ارور رو دارم.

ممنون میشم کمکم کنید

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 6 تیر 1396
  • 12:39

وقتی رو open گیر کنه یعنی نمیتونه اتصال رو برقرار کنه

من از تنظیمات سیستم شما اطلاع ندارم تا بتونم کمک کنم

کاربر سایت

hda2295

عضویت از 1396/03/03

  • سه شنبه 6 تیر 1396
  • 14:54

میشه بفرمایید بایدچه چیزایی روچک کنم و یا به شما بگم که بتونم این مشکل رو حل کنم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 6 تیر 1396
  • 17:44

آدرس بانک

دسترسی به آدرس فوق

و در آخر instance استفاده شده

کاربر سایت

hda2295

عضویت از 1396/03/03

  • جمعه 9 تیر 1396
  • 13:50

آدرس بانک : توی مسیر پوشه اصلی پروژه و پوشه app_data

دسترسی به آدرس فوق : متوجه نشدم

و در آخر instance استفاده شده : (LocalDB)\MSSQLLocalDB

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)