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,027

HOME > .NET Framework > Forum > ถามเรื่องการ connect database และการ insert ใน vb.net เข้ามาช่วยหน่อยครับ



 

ถามเรื่องการ connect database และการ insert ใน vb.net เข้ามาช่วยหน่อยครับ

 



Topic : 065459



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



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




พี่ดีผมกำลังหัดเล่น database ไม่รูต้องทำไงช่วยแนะนำหน่อยครับ


Code (VB.NET)
Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
'Dim conString = ConfigurationManager.ConnectionStrings("LocalSqlServer")
'Dim strConnString As String = conString.ConnectionString

Dim nn = Tb_n
Dim ss = Tb_s
Dim ii = Tb_id


End Sub
End Class


คือผมต้องการ เอาข้อความใน Textbox มีดังต่อไปนี้ Tb_n,Tb_s,Tb_id ใส่ในฐานข้อมูลที่ชื่อ DB1 ของผมได้สร้างตารางชชื่อ std แล้ว colum 3 colum ชื่อ name,ser,stdid ผมต้องทำไงบ้างครับ ถึงจะ insert ข้อมูลลงไปได้แนะนำหน่อยครับ

ผม งง กับคำสั่งที่อ่นในนี้ว่าผมเห็นคำสั่งต้องติดต่อฐานข้อมูลก่อนแต่ไม่เข้าใจว่า ผมเขียน database ในตัว Visual Studio แล้วผมจะรู้ได้ไงว่า ผมต้องใส่ id อะไร pass อะไร

ผม ศึกษามาสองวันแล้วยังไม่ได้เลย ยังไงรบกวนพี่ๆช่วยแนะนำหน่อยนะครับ ชี้ทางหน่อยครับ

ขอบคุณล่วงหน้าครับ



Tag : .NET, Ms SQL Server 2008, Web (ASP.NET), VS 2008 (.NET 3.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-08-27 08:50:50 By : sabayjoo_ View : 3077 Reply : 16
 

 

No. 1



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

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

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

Code (VB.NET)
    Sub btnSave_Click(sender As Object, e As EventArgs)        
		Dim objConn As New SqlConnection
		Dim objCmd As New SqlCommand
		Dim strConnString,strSQL As String

		strConnString = "Server=localhost;UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;Connect Timeout=600;"
		
		strSQL = "INSERT INTO customer (CustomerID,Name,Email,CountryCode,Budget,Used) " & _
		" VALUES " & _
		" ('" & Me.txtCustomerID.Text & "','" & Me.txtName.Text & "','" & Me.txtEmail.Text & "', " & _
		" '" & Me.txtCountryCode.Text & "','" & Me.txtBudget.Text & "','" & Me.txtUsed.Text & "')"
		objConn.ConnectionString = strConnString
		objConn.Open()
		With objCmd
		   .Connection = objConn
		   .CommandText = strSQL
		   .CommandType = CommandType.Text		   
		End With
				
		Me.pnlAdd.Visible = False

		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

		objConn.Close()
		objConn = Nothing

    End Sub


Go to : ASP.NET SQL Server Add/Insert Record






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-27 18:13:28 By : webmaster
 


 

No. 2



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



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


ผมแก้แล้วก็ยังไม่ได้ครับ ช่วยดูให้หน่อยครับ

Code (VB.NET)
Imports MySql.Data.MySqlClient
Imports System.Data.SqlClient
Imports System.Data

Partial Class _Default
    Inherits System.Web.UI.Page

    Dim objConn As MySqlConnection
    Dim objCmd As MySqlCommand

    Protected Sub BB_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BB.Click
        Dim objConn As New SqlConnection
        Dim objCmd As New SqlCommand
        Dim strConnString, strSQL As String

        strConnString = "Server=localhost;UID=root;PASSWORD=123456;database=test;Max Pool Size=400;Connect Timeout=600;"

        strSQL = "INSERT INTO ss (name,ser) " & " VALUES " & " ('" & TT1.Text & "','" & TT2.Text & "')"

        objConn.ConnectionString = strConnString
        objConn.Open()
        With objCmd
            .Connection = objConn
            .CommandText = strSQL
            .CommandType = CommandType.Text
        End With

        objConn.Close()
        objConn = Nothing

    End Sub


End Class

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-28 18:26:23 By : sabayjoo_
 

 

No. 3



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

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

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

ติด Error ตรงไหนครับ


อันนี้ ASP.NET กับ MySQL ครับ

Code (VB.NET)
  Sub btnSave_Click(sender As Object, e As EventArgs)        
		Dim objConn As New MySqlConnection
		Dim objCmd As New MySqlCommand
		Dim strConnString,strSQL As String

		strConnString = "Server=localhost;User Id=root; Password=root; Database=mydatabase; Pooling=false"
		
		strSQL = "INSERT INTO customer (CustomerID,Name,Email,CountryCode,Budget,Used) " & _
		" VALUES " & _
		" ('" & Me.txtCustomerID.Text & "','" & Me.txtName.Text & "','" & Me.txtEmail.Text & "', " & _
		" '" & Me.txtCountryCode.Text & "','" & Me.txtBudget.Text & "','" & Me.txtUsed.Text & "')"
		objConn.ConnectionString = strConnString
		objConn.Open()
		With objCmd
		   .Connection = objConn
		   .CommandText = strSQL
		   .CommandType = CommandType.Text		   
		End With
				
		Me.pnlAdd.Visible = False

		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

		objConn.Close()
		objConn = Nothing

    End Sub


Go to : ASP.NET MySQL Add/Insert Record
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-28 18:29:42 By : webmaster
 


 

No. 4



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



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


มันไม่ error ครับแต่หน้าที่ผมทำการ insert มันไม่ไปไหนเลยหลัก กดปุ่ม save ที่ผมทำ มันคล้ายๆ รออะไรก็ไม่รู้ที่หน้า ie หมุนตลอดเลยครับ

รูปครับ
ร
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-28 18:33:02 By : sabayjoo_
 


 

No. 5



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



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


พี่ครับผมทำได้แล้วครับ ขอคุณพี่มากๆเลยครับ ถ้าผมติดอะไรอีกผมถามอีกได้ไหมครับ จะรบกวนไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-28 18:40:06 By : sabayjoo_
 


 

No. 6



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



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


พี่ครับถามนิสครับ ระหว่าง Code (VB.NET) อันแรกที่พี่ให้มากับ Code (VB.NET) อันที่สอง มันต่างกันตรงไหนครับ ผมดูแล้วมันก็ไม่เห็นจะต่างกันเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-28 18:47:48 By : sabayjoo_
 


 

No. 7



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



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


ตามรูปเลยครับ ผมต้องเขียน Code เพิ่มในส่วนไหนหรือต้องปรับตรงไหนครับให้ใช้กับภาษาไทยได้



ส่วน code ที่ผมเขียนไปนะครับ

Code (VB.NET)
Imports MySql.Data.MySqlClient
Imports System.Data.SqlClient
Imports System.Data


Partial Class _Default
    Inherits System.Web.UI.Page

    Dim objConn As MySqlConnection
    Dim objCmd As MySqlCommand

    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim objConn As New MySqlConnection
        Dim objCmd As New MySqlCommand
        Dim strConnString, strSQL As String

        strConnString = "Server=localhost;User Id=root; Password=123456; Database=story; Pooling=false"

        strSQL = "INSERT INTO std (IDstd,Sname,Sgrade,Sroom,Sbra,Sboard) " & " VALUES " & " ('" & TB_idstd.Text & "' ,'" & TB_name.Text & "','" & TB_grade.Text & "','" & TB_room.Text & "','" & TB_sbra.Text & "' ,'" & TB_sboard.Text & "')"
        objConn.ConnectionString = strConnString
        objConn.Open()

        With objCmd
            .Connection = objConn
            .CommandText = strSQL
            .CommandType = CommandType.Text
            .ExecuteNonQuery()
        End With

    End Sub
End Class

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 13:18:19 By : sabayjoo_
 


 

No. 8



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

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

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

MySqlConnection=> MySQL

SqlConnection => SQL Server
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 13:43:23 By : webmaster
 


 

No. 9



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



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


คืออะไรครับพี่ผมไม่เข้าใจจริงๆครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 13:53:10 By : sabayjoo_
 


 

No. 10



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

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

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

ไม่เข้าใจลองเข้าไปอ่านใน ADO.NET ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 14:02:59 By : webmaster
 


 

No. 11



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



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


จากที่ผมอ่านในเวปนี้ ก็มีตัวนี้ครับ ที่น่าจะได้แต่ไม่ใจนิดหน่อยครับ

mysqldb = "driver={MySQL ODBC 3.51 Driver}; server=" & databaseserver & ";port=" & databaseport & ";database=" & databasename & ";uid=" & databaseusername & ";password=" & databasepassword & ";option=3;charset=" & databasecharset & ";stmt=set names 'utf8';"

databaseserver ตัวนี้คืออะไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 14:22:29 By : sabayjoo_
 


 

No. 12



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

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

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

MySQL ODBC 3.51 Driver
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 14:26:00 By : webmaster
 


 

No. 13



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



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


ทำไมผมเป็นแบบนี้ ไม่เข้าใจอะไรเลย อย่าพึ่งรำคาญผมนะพี่

Error ครับ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 14:35:28 By : sabayjoo_
 


 

No. 14



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



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


ผมเริ่ม งง แล้วว่า ระหว่า SQL Server กับ My SQL server มันต่างกันไง แล้ว ตัว SQLyog ตัวที่ผมใช้เป็นตัวไหนกันแน่ แล้วผมต้องใช้คำสั่งไหนกันแน่ คือ ผมต้องการแค่ ให้สามารถ บันทึก เป็นภาษาไทย ลงใน Database ผมได้ครับ ช่วยหน่อยครับ ผมพึ่งมาหัดเขียนครับ ไม่ค่อยรู้เรื่องจริงๆๆ ผมผ่านตรงนี้ได้ผมจะได้ทำส่วนอื่นอีก ครับ

อีกอย่างผม พยายามศึกษาด้วยตัวเองแล้วไม่ได้จริงๆครับเลยต้องมาถามคงไม่ว่าผมนะครับที่ถามมากจริงๆ


ประวัติการแก้ไข
2011-08-29 14:56:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 14:55:39 By : sabayjoo_
 


 

No. 15



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

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

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

Code
strConnString = "Server=localhost;User Id=root; Password=root; Database=mydatabase; Pooling=false"


Go to : ASP.NET MySQL Connect to Database
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 14:58:35 By : webmaster
 


 

No. 16



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



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


ขอบคุณพี่ mr.win มากๆครับ ผมทำได้แล้ว ดีใจมากเลยครับ ตอนทำไม่ได้กดดันมากครับ แทบร้องไห้ แต่พอทำได้ ดีใจสุดครับ แก้นิดเดียวเอง

ผมเพิ่ม charset='utf8'; เข้าไปก็ได้แล้วครับ

strConnString = "Server=localhost;User Id=root; Password=123456; Database=test; charset='utf8';Pooling=false; "
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-29 15:04:11 By : sabayjoo_
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเรื่องการ connect database และการ insert ใน vb.net เข้ามาช่วยหน่อยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่