PDA

View Full Version : اشکال در combobox یا بانک



mehdiDER_5
سه شنبه 20 آذر 1386, 09:32 صبح
با سلام
من در هنگام ورود اطلاعات از طریق کمبوباکس این ارور میآید
cannot set column ''sh_kind .the valueviolates the maxlength limit of this column

ستون sh_kind ، از نوع nvarchar =50است من datatype را به ntext تغییر دادم درست نشد و حتی nvarchar را 200 کردم باز ارور را میدهد ضمناً این کمبو روی یک حرف خاص (مسئولیت محدود ) این ارور را میدهد و در بقیه موارد کمبو ورود اطلاعات درست انجام میشود

mehdiDER_5
سه شنبه 20 آذر 1386, 13:20 عصر
یکی نیست جواب بده..............

yavari
سه شنبه 20 آذر 1386, 13:53 عصر
سلام

دوست عزیز
اگه براتون ممکنه کد اون قسمت ورود اطلاعات رو بذارید .

ممنون

mehdiDER_5
چهارشنبه 21 آذر 1386, 07:36 صبح
با سلام این هم کد که روی خط ds.Tables("s1").Rows.Add(dr) ارور با لا را که نوشتم میگیرد


Dim cmdselect As New SqlCommand
Dim da As New SqlDataAdapter
Dim ds As New sherkatDataSet
cmdselect.CommandText = "select * from s1 where sh_id=-1"
cmdselect.CommandType = CommandType.Text
cmdselect.Connection = sqlconnection1
Dim builder As SqlCommandBuilder = New SqlCommandBuilder(da)
da.SelectCommand = cmdselect
da.Fill(ds, "s1")
Dim dr As DataRow = ds.Tables("s1").NewRow
dr("sh_sh") = TextBox1.Text.Trim
dr("sh_name") = TextBox2.Text.Trim
dr("sh_kind") = ComboBox1.Text.Trim
dr("sh_date") = MaskedTextBox1.Text.Trim
dr("sh_enh") = MaskedTextBox2.Text.Trim
dr("sh_ent") = MaskedTextBox3.Text.Trim
ds.Tables("s1").Rows.Add(dr)
da.Update(ds, "s1")
DataGridView1.DataSource = ds.Tables("s1")

mehdiDER_5
چهارشنبه 21 آذر 1386, 17:50 عصر
یکی نیست جواب بده .............

mehdiDER_5
یک شنبه 25 آذر 1386, 20:55 عصر
با سلام

این مشکل برای textbox i ها یم نیز پیش آمده است اگر تعداد کلمات زیاد باشد این ارور را میدهد

لطفاً راهنمائی بفرمائید

visual_sadegh
دوشنبه 26 آذر 1386, 12:12 عصر
اگه متن طولانی را مستقیم توی جدول پایگاه داده اضافه کنی آیا بازم خطا میده؟
منظورم توی خود اس کیو ال سروره.
اینطوری معلوم می شه مشکل از برنامست یا جدولت توی پایگاه داده.

beh_develop
دوشنبه 26 آذر 1386, 15:02 عصر
با سلام، اندازه فیلد های DataTable رو تو Dataset با Database یکی کردین؟

mehdiDER_5
دوشنبه 26 آذر 1386, 16:34 عصر
با سلام و تشکر از شما دوستان عزیز پروژه جدید درست کردم و آن فرم را که مشکل داشت را دوباره ایجاد کردم و بقیه فرمها را import کردم درست شد نمیدانم این مشکل از کجا به وجو آمده بود