نمایش نتایج 1 تا 4 از 4

نام تاپیک: خطايي در هنگام اتصال به ديتابيس به اسم data uniqe

  1. #1
    کاربر دائمی آواتار navid1n2000
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    سن
    38
    پست
    439

    خطايي در هنگام اتصال به ديتابيس به اسم data uniqe

    من وقتي ميخوام اطلاعاتمو از يك جدول به اسم vam بگيرم اين كدو نوشتم :

    SqlConnection objConnection = newSqlConnection("Server=ASAD-2DB92FD23F;Database=VamDB;Integrated Security = True");
    SqlDataAdapter objDataAdapter = newSqlDataAdapter();
    DataView objDataView;
    DataSet objDataSet;
    objDataAdapter.SelectCommand =
    newSqlCommand();
    objDataAdapter.SelectCommand.Connection = objConnection;
    objDataAdapter.SelectCommand.CommandText =
    "SELECT * FROM Vam WHERE VamTypeId ="+ comboBox1.SelectedValue+"";
    objDataAdapter.SelectCommand.CommandType =
    CommandType.Text;
    objDataSet =
    newDataSet();
    objConnection.Open();
    objDataAdapter.Fill(objDataSet,
    "Vam");
    objConnection.Close();
    objDataView =
    newDataView(objDataSet.Tables["Vam"]);

    اين ارور رو داده :

    دليل چيه ؟

  2. #2
    کاربر دائمی آواتار debugger
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    Turkey
    پست
    843

    نقل قول: خطايي در هنگام اتصال به ديتابيس به اسم data uniqe

    به نظر من مشکل از اینجاست

    comboBox1.SelectedValue

    اینو باید تغییر بدی

    SelectedItem و اون یکی ها را تست کن

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

  3. #3
    کاربر دائمی آواتار navid1n2000
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    سن
    38
    پست
    439

    نقل قول: خطايي در هنگام اتصال به ديتابيس به اسم data uniqe

    نقل قول نوشته شده توسط debugger مشاهده تاپیک
    به نظر من مشکل از اینجاست

    comboBox1.SelectedValue

    اینو باید تغییر بدی

    SelectedItem و اون یکی ها را تست کن

    شما value اون ایتم را از کومبو میگیری که باید خودشو بگیری . تو دیتا بیسم میای با value قیاس می کنی . خب معلومه ارور میده دیگه
    من همين كه ايتم كمبوباكسو عوض مي كنم اين ارور رو ميده
    كمبوباكي متصل به ديتابيسه
    انوع وام رو نشون ميده
    تكست كمبوباكس (وام عادي - وام ويژه و . .. ) هست
    اما وليوش عدده مثلا 107
    نميدونم مشكل كجاست

  4. #4

    نقل قول: خطايي در هنگام اتصال به ديتابيس به اسم data uniqe

    سلام
    فیلد VamTypeId از چه نوعیه؟
    کد comboBox1.SelectedValue چه نوعی رو برمیگردونه؟
    بررسی کن اصلا میتونی این کد رو داخل یه متغیر از نوع String بریزی؟
    اگه این سوالات رو جواب بدی مشکلت حل میشه.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •