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 SQL Server ด้วย VB.NET จะเป็นพระคุณอย่างยิ่งครับ



 

ขอตัวอย่างการ Connect SQL Server ด้วย VB.NET จะเป็นพระคุณอย่างยิ่งครับ

 



Topic : 027419



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



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




ผมกำลังเริ่มเปลี่ยนจาก VB6 มาเป็น VB.net
ผมทำการค้นและอ่านๆๆๆ มาหลายกระทู้ก็ยังงงๆ สงสัยยังปรับตัวเข้ากับของใหม่ไม่ค่อยได้

จึงอยากขอโค้ดตัวอย่างในการเชื่อมต่อเข้ากับ SQL Server โดยสมมุติเป็นฐานข้อมูลอะไรก็ได้
แล้วนำข้อมูลในฟิลด์สมมุติ มาแสดงผลในText Box ได้ แค่นี้ก็พอแล้วครับ ที่เหลือ เดี๋ยวผมนำไปประยุกต์เอง

*** เอาตั้งแต่เริ่มต้น จนนำมาแสดงผลได้นะครับ ซึ่งคงจะขอรบกวนเพื่อนไม่กี่บรรทัด แต่มีประโยชน์มากสำหรับผม***

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






Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-05-16 22:48:41 By : Kamaro3D View : 45019 Reply : 13
 

 

No. 1



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



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


Code (VB.NET)
		' Create connection to database
		Dim conn As New SqlConnection("packet size=4096;user id=(username);data source=(server name or IP); persist security info=True;initial catalog=(database name);password=*****")

		' Create SQL Command
		Dim cmd As New SqlCommand("SELECT * FROM tablex", conn)

		' For querying data from database
		' Create Data Adapter
		Dim da As New SqlDataAdapter(cmd)

		' Create data set
		Dim ds As New DataSet()

		' Open connection
		If conn.State = ConnectionState.Closed Then
			conn.Open()
		End If

		' Fill data from query into data set
		da.Fill(ds, "Tablename")

		' For insert / update / delete command
		' no need to create data adapter
		cmd = New SqlCommand("INSERT INTO tablex VALUES (@param1, @param2, @param3)")
		cmd.Parameters.Add(New SqlParameter("@param1", SqlDbType.NVarChar, 35, "Param1"))
		cmd.Parameters.Add(New SqlParameter("@param2", SqlDbType.NVarChar, 35, "Param1"))
		cmd.Parameters.Add(New SqlParameter("@param3", SqlDbType.NVarChar, 35, "Param1"))

		' Open connection
		If conn.State = ConnectionState.Closed Then
			conn.Open()
		End If

		' Execute Command - return number of rows affected
		Dim rowaffects = cmd.ExecuteNonQuery()








Date : 2009-05-18 10:08:15 By : thekin
 


 

No. 2



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



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


อธิบายนิดนะครับ
code ที่ผม post ให้แบ่ง 2 ส่วนนะครับ
ส่วนที่ 1 เป็นการ query ข้อมูล (select) ซึ่งจะเอาข้อมูลที่ได้ใส่ใน data set ครับ และเราก็เอา data set ไปแสดงผลที่หน้าจอ (bind data grid)

ส่วนที่ 2 เป็นการ execute SQL command จำพวก insert / update / delete โดยการใช้ parameter ซึ่งถ้าเราไม่ใช้ parameter สามารถทำการ concat string ตัว command text เองได้ครับ

หวังว่าคงไม่งงนะครับ (และหวังว่าคงถูก เพราะผมก็ไม่เคยเขีย VB เช่นกัน )
Date : 2009-05-18 10:11:43 By : thekin
 

 

No. 3

Guest


จะเริ่มเขียนasp.net เพื่อใช้ทำโปรเจค แต่ยังไม่รู้จะเริ่มยังไงดีค่ะ
Date : 2009-05-19 13:44:55 By : kib
 


 

No. 4



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

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

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

ASP.NET Microsoft SQL Server (System.Data.SqlClient)
Date : 2009-05-19 15:05:02 By : webmaster
 


 

No. 5

Guest


อยากได้โค้ตการเชื่อมกับ SQL ของ VB6 บ้างจัง
Date : 2011-05-26 18:03:58 By : aomza
 


 

No. 6



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

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

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

Quote:
อยากได้โค้ตการเชื่อมกับ SQL ของ VB6 บ้างจัง


for VB6 Go to : VB6 สามารถ Connect กับ Sql Server 2000,2005,2008 ได้ไหมคะ....
Date : 2011-05-26 18:25:02 By : webmaster
 


 

No. 7

Guest


ถึง พี่วิน นะครับ
ผมอยากทราบโค้ดของ คลาส Connect ที่ใช้ในการติดต่อกับ SQL Server 2005 อะครับ ขอแบบละเอียดเลยนะครับ
คือตอนนี้ มืดหมดทุกด้าน...
ปล. อธิบายโค้ดให้ด้วยก็ได้นะครับ ของคุณมาก
Date : 2011-07-19 17:08:23 By : เด็กอยากเขียนโปรแกรมเป็น
 


 

No. 8



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

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

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

Quote:
ถึง พี่วิน นะครับ
ผมอยากทราบโค้ดของ คลาส Connect ที่ใช้ในการติดต่อกับ SQL Server 2005 อะครับ ขอแบบละเอียดเลยนะครับ
คือตอนนี้ มืดหมดทุกด้าน...
ปล. อธิบายโค้ดให้ด้วยก็ได้นะครับ ของคุณมาก


ตัวอย่าง Class ครับ => Go to : ASP.NET SQL Server Database Class
Date : 2011-07-19 17:17:31 By : webmaster
 


 

No. 9

Guest


อยากได้โค๊ด ในการเพิ่ม ลบ บันทึก แก้ไข ข้อมูล ค่ะ กำลังเริ่มทำยังไปไม่ถูกเลยค่ะ
Date : 2011-09-03 10:45:32 By : yyy
 


 

No. 10



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



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


>> อยากได้โค๊ด ในการเพิ่ม ลบ บันทึก แก้ไข ข้อมูล ค่ะ กำลังเริ่มทำยังไปไม่ถูกเลยค่ะ <<
ตัวอย่าง insert ตามนี้เลยครับ

https://www.thaicreate.com/dotnet/forum/065854.html

ส่วนอื่นๆก็นำไปประยุกต์ตามต้องการเลยครับ


ประวัติการแก้ไข
2011-09-04 06:15:09
Date : 2011-09-04 06:13:35 By : Cyg
 


 

No. 11



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

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

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

SQL Server ConnectionString
Server=IP/Server;UID=sa;PASSWORD=;Database=database;Max Pool Size=400;Connect Timeout=600;




Go to : VB.NET/C# Connect to SQL Server Using ADO.NET พื้นฐานกับ SQL Server and ADO.NET
Date : 2012-04-26 11:48:00 By : webmaster
 


 

No. 12

Guest


สอบถามนิสนุงค่ะ พอดีว่า ได้ติดตั้ง SQL Server 2008 r2 แบบไม่มีรหัสผ่านอ่ะค่ะ แบบกด Next Next อย่างเดียวเลย คืออยากทราบว่าเราสามารถที่จะแก้ไข หรือ เพิ่มการใส่ username password ของ sa ได้ไหมคะ
ถ้าไม่ได้ เราจะ connect กับ vb.net ได้อย่างไรคะ
Date : 2013-07-16 09:42:05 By : ลูกอม
 


 

No. 13

Guest


C[head]Code (VB.NET)
' Create connection to database
02.Dim conn As New SqlConnection("packet size=4096;user id=(username);data source=(server name or IP); persist security info=True;initial catalog=(database name);password=*****")
03. 
04.' Create SQL Command
05.Dim cmd As New SqlCommand("SELECT * FROM tablex", conn)
06. 
07.' For querying data from database
08.' Create Data Adapter
09.Dim da As New SqlDataAdapter(cmd)
10. 
11.' Create data set
12.Dim ds As New DataSet()
13. 
14.' Open connection
15.If conn.State = ConnectionState.Closed Then
16.conn.Open()
17.End If
18. 
19.' Fill data from query into data set
20.da.Fill(ds, "Tablename")
21. 
22.' For insert / update / delete command
23.' no need to create data adapter
24.cmd = New SqlCommand("INSERT INTO tablex VALUES (@param1, @param2, @param3)")
25.cmd.Parameters.Add(New SqlParameter("@param1", SqlDbType.NVarChar, 35, "Param1"))
26.cmd.Parameters.Add(New SqlParameter("@param2", SqlDbType.NVarChar, 35, "Param1"))
27.cmd.Parameters.Add(New SqlParameter("@param3", SqlDbType.NVarChar, 35, "Param1"))
28. 
29.' Open connection
30.If conn.State = ConnectionState.Closed Then
31.conn.Open()
32.End If
33. 
34.' Execute Command - return number of rows affected
35.Dim rowaffects = cmd.ExecuteNonQuery()
ode (VB.NET)[/head]

Date : 2014-02-20 14:06:12 By : Mint
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอตัวอย่างการ Connect SQL Server ด้วย 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 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 อัตราราคา คลิกที่นี่