|
|
|
Insert ข้อมูลแล้วมันไม่ลงฐานข้อมูลน่ะค่ะ (ใช้ ASP.NET ติดตอกับฐานข้อมูล SQL Server2005 ) |
|
|
|
|
|
|
|
Code (ASP.NET)
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.SqlClient"%>
<%@ Page Language="VB" %>
<script runat="server">
Dim objConn As New SqlConnection
Dim objCmd As New SqlCommand
Dim strConnString, strSQL As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
strConnString = "Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Project\web site\App_Data\Activity.mdf;Integrated Security=True;Max Pool Size=400;Connect Timeout=600;User Instance=True"
objConn = New SqlConnection(strConnString)
objConn.Open()
If objConn.State = ConnectionState.Open Then
Me.lblText.Text = "SQL Server Connected"
Else
Me.lblText.Text = "SQL Server Connect Failed"
End If
End Sub
Protected Sub btn_submitok_Click(ByVal sender As Object, ByVal e As System.EventArgs)
strSQL = "INSERT INTO Student (StdID,StdFName,StdLName,Gender,BirthDay,Faculty,HouseNo,SubDistrict,District,Province,ZipCode,Phone,Email,Username,Password) VALUES ('" & Me.txt_stdid.Text & "','" & Me.txt_fname.Text & "', '" & Me.txt_lname.Text & "', '" & Me.txt_gender.Text & "', '" & Me.txt_birthday.Text & "', '" & Me.txt_faculty.Text & "', '" & Me.txt_houseno.Text & "', '" & Me.txt_subdis.Text & "','" & Me.txt_dis.Text & "','" & Me.txt_provin.Text & "','" & Me.txt_zip.Text & "','" & Me.txt_phone.Text & "','" & Me.txt_email.Text & "','" & Me.txt_user.Text & "','" & Me.txt_pass.Text & "')"
objConn.Close()
objConn = Nothing
End Sub
Tag : .NET, Ms SQL Server 2005, Web (ASP.NET), VB.NET
|
|
|
|
|
|
Date :
2010-12-19 07:05:57 |
By :
natthachi |
View :
1462 |
Reply :
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีแจ้งerrorเลยค่ะ
runได้ตามปกติ แต่ข้อมูลที่ใส่มาในtextboxไม่บันทึกลงฐานข้อมูล
บอกตรงๆนะคะ Try & Debug คืออะไร จูนยังไม่รู้จักเลยอ่ะค่ะ -_-!
|
|
|
|
|
Date :
2010-12-19 11:52:34 |
By :
natthachi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น้องไม่ได้สั่ง execute command sql นิครับ error ก็จะไม่มีหรอก database ก็จะไม่ลงด้วย
|
|
|
|
|
Date :
2010-12-19 21:49:45 |
By :
numenoy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำตาม rep บนเลยครับ แน่นอน
ใส่ก่อน objconn.Close()
Code (VB.NET)
Try
objCmd.ExecuteNonQuery()
Me.lblStatus.Text = "Record Inserted"
Me.lblStatus.Visible = True
Catch ex As Exception
Me.lblStatus.Visible = True
Me.lblStatus.Text = "Record can not insert Error ("& ex.Message &")"
End Try
|
ประวัติการแก้ไข 2010-12-20 09:54:23 2010-12-20 09:54:54
|
|
|
|
Date :
2010-12-20 09:52:42 |
By :
zero1150kfc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูตรงนี้นะคับ
Code (VB.NET)
strSQL = "INSERT INTO Student (StdID,StdFName,StdLName,Gender,BirthDay,Faculty,HouseNo,SubDistrict,District,Province,ZipCode,Phone,Email,Username,Password) VALUES ('" & Me.txt_stdid.Text & "','" & Me.txt_fname.Text & "', '" & Me.txt_lname.Text & "', '" & Me.txt_gender.Text & "', '" & Me.txt_birthday.Text & "', '" & Me.txt_faculty.Text & "', '" & Me.txt_houseno.Text & "', '" & Me.txt_subdis.Text & "','" & Me.txt_dis.Text & "','" & Me.txt_provin.Text & "','" & Me.txt_zip.Text & "','" & Me.txt_phone.Text & "','" & Me.txt_email.Text & "','" & Me.txt_user.Text & "','" & Me.txt_pass.Text & "')"
34.
35.
objConn.Close()
36.
objConn = Nothing
น้องได้จัดเตรียม SQL Command ที่จะทำการบันทึกข้อมูล ไปเก็บไว้ตัวแปร strSQL แล้ว
แต่หลังจากนั้น ก็มาเจอ objConn.Close() อ้าว ปิดการเชื่อมต่อซะงั้น .....
เห็นยังครับว่าน้องยังไม่ได้ Execute Command ที่ได้จัดเตรียมไว้เลย น้องต้อง ทำการ Execute Command ที่อยู่ในตัวแปร strSQL ก่อนนะ แล้วค่อย ปิดการเชิ่อมต่อ ....
สรูป น้องขาดไป 1 บรรทัดสำหรับการ สั่งให้บันทึกข้อมูลลงไปใน Database ครับ
|
|
|
|
|
Date :
2010-12-20 09:54:29 |
By :
diysms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ว้าวววว
|
|
|
|
|
Date :
2010-12-20 10:53:03 |
By :
blurEyes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณสำหรับคำแนะนำนะคะพี่ๆ
เด๋วจูนจะลองเอาไปทำดูก่อนนะ
|
|
|
|
|
Date :
2010-12-20 12:26:51 |
By :
natthachi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วคร้า!!!!
ขอบคุณพี่ๆทุกคนมากนะคะ
|
|
|
|
|
Date :
2010-12-21 10:53:44 |
By :
natthachi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่วนมากจะลืมทุกทีสิ
|
|
|
|
|
Date :
2011-03-02 10:56:09 |
By :
NAMDANGSODAZA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|