امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اديت و نوشتن در ديتا بيس
نویسنده پیام
ozv آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 5
تاریخ عضویت: دى ۱۳۸۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
اديت و نوشتن در ديتا بيس
با سلام
اين برنامه براي اديت ديتا بيس است كه درست كار نمي كند

در صورت امكان اشكال آنرا بفرمائيد يا برنامه ديگري براي اينكار معرفي نمائيد:


Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
' Select [Students].* From [Students] SQL دستور
Me.OleDa.Fill(Me.DataSet11.Students)
Me.DataBind()
End Sub
Private Sub OleDbDataAdapter1_RowUpdated(ByVal sender As System.Object, ByVal e As System.Data.OleDb.OleDbRowUpdatedEventArgs)
End Sub
Private Sub OleDbConnection1_InfoMessage(ByVal sender As System.Object, ByVal e As System.Data.OleDb.OleDbInfoMessageEventArgs)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim mySql As String
Dim drStudents As System.data.OleDb.OleDbDataReader
Dim dr As System.data.DataRow

Dim mCode As Integer
Dim mName As String
Dim mDescription As String

OleCmd.CommandText = "Select max(code) from [Students]"
OleCmd.Connection.Open()
drStudents = OleCmd.ExecuteReader
drStudents.Read()

mCode = drStudents.GetInt32(0) + 1
OleCmd.Connection.Close()

mName = Me.TextBox1.Text
mDescription = Me.TextBox2.Text
mySql = "INSERT INTO [Students] (Code, City, FirstName) VALUES "
mySql = mySql & "(" & mCode & " , '" & mName & "' , '" & mDescription & "')"

OleCmd.CommandText = mySql
OleCmd.Connection.Open()
OleCmd.ExecuteNonQuery()
OleCmd.Connection.Close()

Me.DataSet11.Clear()
Me.OleDa.Fill(Me.DataSet11.Students)
Me.DataBind()
TextBox1.Text = ""
TextBox2.Text = ""
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
OleCmd.CommandText = "Delet from [Students] Where (code)=" & Me.TextBox1.Text
OleCmd.Connection.Open()
OleCmd.ExecuteNonQuery()
OleCmd.Connection.Close()

Me.DataSet11.Clear()
Me.OleDa.Fill(Me.DataSet11.Students)
Me.DataBind()
TextBox3.Text = ""
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim mySql As String
Dim mCode As Integer
Dim mName As String
Dim mDescription As String
mName = Me.TextBox1.Text
mDescription = Me.TextBox2.Text
mCode = Me.TextBox3.Text

mySql = "update [Students] set name='" & TextBox1.Text & "', description = '" & TextBox2.Text
mySql = mySql + "where code = " & mCode

Me.DataSet11.Clear()
Me.OleDa.Fill(Me.DataSet11.Students)
Me.DataBind()
End Sub
End Class
۲۷-آذر-۱۳۸۴, ۱۶:۴۸:۴۵
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نوشتن Client و Server sima_6600 3 3,708 ۲۶-شهریور-۱۳۸۹, ۱۲:۱۱:۱۹
آخرین ارسال: PouriaAmid
  کمک برای نوشتن این برنامه pouyan66 1 3,070 ۲۲-شهریور-۱۳۸۹, ۰۹:۳۸:۱۴
آخرین ارسال: lord_viper
Wink نوشتن نرم افزار مترجم زبان اینگلیسی به فارسی با vb 2008 Visual Studio 2 4,281 ۲۲-اردیبهشت-۱۳۸۹, ۱۹:۴۸:۴۵
آخرین ارسال: Visual Studio
  طول يك رشته موجود در يك سلول ديتا گريد es_7005 1 2,120 ۱۸-دى-۱۳۸۸, ۱۱:۲۹:۱۷
آخرین ارسال: ajlajlajl
  ديتا گريد ويو و مقدار عددي es_7005 0 1,643 ۰۷-دى-۱۳۸۸, ۱۱:۱۵:۵۵
آخرین ارسال: es_7005
Cool ديتا ست كاملا نوع دار sav68 4 3,641 ۱۵-فروردین-۱۳۸۸, ۱۳:۰۴:۳۹
آخرین ارسال: esmaeily-hosein
  لطفا نحوه نوشتن ايميل در vb.net oskooi 1 7,123 ۰۱-شهریور-۱۳۸۵, ۲۱:۱۴:۰۰
آخرین ارسال: behzad-khazama
  توليد اتوماتيك فرم در دات نت بدون نوشتن کد tajik84 3 3,668 ۰۸-فروردین-۱۳۸۵, ۲۰:۳۱:۵۸
آخرین ارسال: vahid2000

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS