PDA

View Full Version : مشکل ریختن اطلاعات در دیتا گرید ویو



farhad85
جمعه 06 تیر 1393, 23:53 عصر
سلام دوستان من دیتا گریدم خطای زیرو میده ممنون میشم اگه راهنمایی کنید

120548

NasimBamdad
شنبه 07 تیر 1393, 00:04 صبح
چی کردی که این میاد ؟

کدهای مربوط به فیل کردن گرید رو بنویسید

+

چی رو فراخوانی می کنید که این میاد ؟!

farhad85
شنبه 07 تیر 1393, 00:31 صبح
Dim
dt As DataTable = New DataTable

Dim my_cn5000000 As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|bin\k1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")

Dim my_cm5000000 As New SqlCommand("insert into track(Tsh_ghete,tcode5,Trusta5,Tmantaghe5,Tpelak5, c_pelak5,[File]) values (@Tsh_ghete,@tcode5,@Trusta5,@Tmantaghe5,@Tpelak5, @c_pelak5,@File)", my_cn5000000)

Dim my_da5000000 As New SqlDataAdapter("Select * from track", my_cn5000000)

Dim my_ds5000000 As New DataSet

Dim my_cb5000000 As New SqlCommandBuilder(my_da5000000)
GereftaNameFormateFile()
my_cm5000000.Parameters.AddWithValue(
"@Tsh_ghete", Tsh_ghete5.Text)
my_cm5000000.Parameters.AddWithValue(
"@tcode5", tcode5.Text)
my_cm5000000.Parameters.AddWithValue(
"@Tmantaghe5", Tmantaghe5.Text)
my_cm5000000.Parameters.AddWithValue(
"@Trusta5", Trusta5.Text)
my_cm5000000.Parameters.AddWithValue(
"@Tpelak5", Tpelak5.Text)
my_cm5000000.Parameters.AddWithValue(
"@c_pelak5", c_pelak5.Text)
my_cm5000000.Parameters.AddWithValue(
"@File", File.ReadAllBytes(MasireFile))
my_cn5000000.Open()
my_cm5000000.ExecuteNonQuery()
my_da5000000.Fill(my_ds5000000,
"track")
DataGridView1.DataSource = (my_ds5000000)
DataGridView1.DataMember =
"track"
my_cn5000000.Close()

NasimBamdad
شنبه 07 تیر 1393, 00:36 صبح
ببخشی VB کار نکردم .

محمد آشتیانی
شنبه 07 تیر 1393, 00:49 صبح
سلام
توی کوئری یه فیلدت به اسم File هست ، نوع اون فیلد چیه و چی توش ذخیره میکنی؟

farhad85
شنبه 07 تیر 1393, 23:32 عصر
سلام
فایل رو ذخیره میکنم و نوعش int هستش

younes221
یک شنبه 08 تیر 1393, 07:38 صبح
سلام؛ از نوع VarBinary بزن به احتمال زیاد درست میشه .

منظورم نوع ستون File هست .

محمد آشتیانی
یک شنبه 08 تیر 1393, 16:54 عصر
سلام
فایل رو که نمیشه تو یه فیلد با نوع int ذخیره کرد! نوع فیلدت رو اصلاح کن ، ضمنا موقعی که کوئری Select میزنی ، فیلد File رو ننویس ، دیتاگرید فایل رو چطوری لود کنه برادر من!



موفق باشید