Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > Insert ข้อมูลแล้วมันไม่ลงฐานข้อมูลน่ะค่ะ (ใช้ ASP.NET ติดตอกับฐานข้อมูล SQL Server2005 )



 

Insert ข้อมูลแล้วมันไม่ลงฐานข้อมูลน่ะค่ะ (ใช้ ASP.NET ติดตอกับฐานข้อมูล SQL Server2005 )

 



Topic : 053357



โพสกระทู้ ( 40 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook



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



register.aspx



Tag : .NET, Ms SQL Server 2005, Web (ASP.NET), VB.NET







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-12-19 07:05:57 By : natthachi View : 1462 Reply : 10
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

มันมี Error อะไรหรือเปล่าครับ หรือไม่ลองใช้ Try ในการดักจับหรือ Debug ค่าน่ะครับ


ASP.NET Microsoft SQL Server (System.Data.SqlClient)






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-19 09:19:21 By : webmaster
 


 

No. 2



โพสกระทู้ ( 40 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ไม่มีแจ้งerrorเลยค่ะ
runได้ตามปกติ แต่ข้อมูลที่ใส่มาในtextboxไม่บันทึกลงฐานข้อมูล

บอกตรงๆนะคะ Try & Debug คืออะไร จูนยังไม่รู้จักเลยอ่ะค่ะ -_-!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-19 11:52:34 By : natthachi
 

 

No. 3



โพสกระทู้ ( 373 )
บทความ ( 0 )



สถานะออฟไลน์


น้องไม่ได้สั่ง execute command sql นิครับ error ก็จะไม่มีหรอก database ก็จะไม่ลงด้วย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-19 21:49:45 By : numenoy
 


 

No. 4



โพสกระทู้ ( 297 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 3 เขียนโดย : numenoy เมื่อวันที่ 2010-12-19 21:49:45
รายละเอียดของการตอบ ::
ไม่ได้สั่ง ExecuteNonQuery ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-20 09:30:53 By : nooknoname
 


 

No. 5



โพสกระทู้ ( 410 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ทำตาม 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
 


 

No. 6



โพสกระทู้ ( 164 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ดูตรงนี้นะคับ
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
 


 

No. 7



โพสกระทู้ ( 1,603 )
บทความ ( 1 )



สถานะออฟไลน์


ว้าวววว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-20 10:53:03 By : blurEyes
 


 

No. 8



โพสกระทู้ ( 40 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ขอบคุณสำหรับคำแนะนำนะคะพี่ๆ
เด๋วจูนจะลองเอาไปทำดูก่อนนะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-20 12:26:51 By : natthachi
 


 

No. 9



โพสกระทู้ ( 40 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ทำได้แล้วคร้า!!!!
ขอบคุณพี่ๆทุกคนมากนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-21 10:53:44 By : natthachi
 


 

No. 10



โพสกระทู้ ( 56 )
บทความ ( 0 )



สถานะออฟไลน์


ส่วนมากจะลืมทุกทีสิ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-02 10:56:09 By : NAMDANGSODAZA
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : Insert ข้อมูลแล้วมันไม่ลงฐานข้อมูลน่ะค่ะ (ใช้ ASP.NET ติดตอกับฐานข้อมูล SQL Server2005 )
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่