PDA

View Full Version : سوال: ثبت در sql2005



shocraneh
یک شنبه 03 خرداد 1388, 22:53 عصر
vb.net 2008 , sql2005
من میخواهم یک ثبت ساده انجام دهم .همه روشها را نیز امتحان
کرده ام اما خطا دارد . لطفا تکه کد آن را با تمام جزئیات برایم بگذارید. تشکر

a.maleki
دوشنبه 04 خرداد 1388, 17:38 عصر
دوست عزیز بتر نیست شما تکه کدتون رو به همراه پیغام خطا بگذارید تا تون درستش کنیم:چشمک::لبخندساده:

shocraneh
دوشنبه 04 خرداد 1388, 19:01 عصر
Imports System.Data

Imports System.Data.SqlClient

Public Class Form1
Inherits System.Windows.Forms.Form

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim ds As New DataSet()

Dim strcon As String = "Data Source=sqlexpress\;initial catalog=a;;integrated security=true;"

Dim da As New SqlDataAdapter("select * from table", strcon)

Dim cmd As SqlCommandBuilder
da.Fill(ds, "table")
Dim newrow As DataRow
newrow = ds.Tables("table").NewRow
''''''''''''save

newrow("b") = TextBox1.Text.Trim
ds.Tables("table").Rows.Add(newrow)
cmd = New SqlCommandBuilder(da)
da = cmd.DataAdapter
da.Update(ds, "table")
ds.Dispose()
cmd.Dispose()
Da.dispose

End Sub

بعد از پر کردن text وفشار دکمه روی

da.Fill(ds, "table")
می ایستد و sql exception was unhandle
به احتمال زیاد مربوط به تفاوت sql 2003 و 2005 میشود (strcon)
با تشکر