 |
|
คือว่าผมต้องการนำข้อมูลเวลา User มาลงทะเบียน ลงฐานข้อมูล Access นะครับ แต่พอรันโปรแกรมแล้วมันไม่สามารถ Insert ได้ และก็ไม่มี error message ขึ้นด้วยผมก็เลยไม่รู้ว่าต้องแก้ตรงไหนนะครับถึงจะ Insert ข้อมูลได้
อันนี้เป็น ต.ย. Code ของผมนะครับ
Code (VB.NET)
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim objConn As New OleDbConnection
Dim objCmd As New OleDbCommand
Dim strConnString, strcmdtext As String
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("App_Data/e-learning.mdb") & ";Jet OLEDB:Database Password=;"
strcmdtext = "INSERT INTO 'Regisuser' (user_acc,user_pass,user_staus,user_name,user_lname,user_email,user_level,datetime) " & _
" VALUES ('" & TextBox1.Text & "','" & TextBox2.Text & "','" & Convert.ToString(DropDownList1.SelectedValue) & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','2','" & DateTime.Now.ToString() & "')"
objConn.ConnectionString = strConnString
objConn.Open()
objCmd.Connection = objConn
objCmd.CommandText = strcmdtext
objCmd.CommandType = CommandType.Text
Try
objCmd.ExecuteNonQuery()
objConn.Close()
Response.Redirect("index.aspx")
Catch ex As Exception
Page.ClientScript.RegisterClientScriptBlock(Me.[GetType](), "myKey", popup.ShowMessage("เกิดข้อผิดพลาดในการบันทึกข้อมูล", ""), True)
End Try
รบกวนท่านผู้รู้ช่วยทีนะครับขอบคุณครับ
Tag : - - - -
|
|
 |
 |
 |
 |
Date :
2010-01-18 01:30:14 |
By :
mothekob |
View :
5012 |
Reply :
5 |
|
 |
 |
 |
 |
|
|
|
 |