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

HOME > .NET Framework > Forum > vb ติดต่กกับฐานข้อมูล MySQL - front คือทำออกมาเป็นแบบนี้แล้วแล้วเราจะทำยังไงติดต่อกับฐานข้อมูล MySQL - front หล่ะค่ะ


 

[.NET] vb ติดต่กกับฐานข้อมูล MySQL - front คือทำออกมาเป็นแบบนี้แล้วแล้วเราจะทำยังไงติดต่อกับฐานข้อมูล MySQL - front หล่ะค่ะ

 
Topic : 037832



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



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



vb ติดต่อฐานข้อมูล mysql-front

คือทำออกมาเป็นแบบนี้แล้วแล้วเราจะทำยังไงติดต่อกับฐานข้อมูลMySQL - frontหล่ะค่ะ

ช่วยหน่อยนะค๋ะ



Tag : - - - -

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-01-27 17:50:16 By : Ms.ideas View : 2969 Reply : 10
 

 

No. 1



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

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

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

Code (VB.NET)
01.<%@ Import Namespace="System.Data"%>
02.<%@ Import Namespace="MySql.Data.MySqlClient"%>
03.<%@ Page Language="VB" %>
04.<script runat="server">
05. 
06.    Dim objConn As MySqlConnection
07.    Dim objCmd As MySqlCommand
08. 
09.    Sub Page_Load(sender As Object, e As EventArgs)
10.        Dim strConnString As String
11.        strConnString = "Server=localhost;User Id=root; Password=root; Database=mydatabase; Pooling=false"
12.        objConn = New MySqlConnection(strConnString)
13.        objConn.Open()
14. 
15.        If objConn.State = ConnectionState.Open Then
16.            Me.lblText.Text = "MySQL Connected"
17.        Else
18.            Me.lblText.Text = "MySQL Connect Failed"
19.        End IF
20.    End Sub
21.     
22.    Sub Page_UnLoad()
23.        objConn.Close()
24.        objConn = Nothing
25.    End Sub
26. 
27.</script>
28.<html>
29.<head>
30.<title>ThaiCreate.Com ASP.NET - MySQL</title>
31.</head>
32.<body>
33.    <form id="form1" runat="server">
34.    <asp:Label id="lblText" runat="server"></asp:Label>
35.    </form>
36.</body>
37.</html>


Ref : ASP.NET MySQL (MySql.Data.MySqlClient)
Date : 2010-01-27 18:02:26 By : webmaster
 

 

No. 2



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



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


ส่วนForm1.vb

Imports System.Data
Imports System.Data.SqlClient
'Imports System.Data.OleDb
Public Class Form1
Dim conn As New SqlConnection
Dim da As New SqlDataAdapter
Dim ds As New DataSet
Dim sql As String = "select * from booktype"
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.CenterToScreen()
With conn ' ตัวแปรใช้ติดต่อฐานข้อมูล
If .State = ConnectionState.Open Then .Close()
.ConnectionString = StrConn
.Open()
End With
TextBox1.Text = sql

End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
sql = TextBox1.Text
If Len(Trim(sql)) > 0 Then
Try
da = New SqlDataAdapter(sql, conn)
ds = New DataSet
da.Fill(ds, "book")
DataGridView1.DataSource = ds.Tables("book")

Catch ex As Exception
MsgBox(ex.Message)
End Try
Else
MsgBox("กรุณาป้อนคำสั่ง")
End If
End Sub
End Class

ส่วน Module1

Module Module1
Public strConn As String = "Server=localhost;User Id=root; Password=1234; Database=salebook; Pooling=false"

End Module


ทำแบบนี้หง่ะค่ะแล้วพอรันหนะค่ะมันรันไม่ได้มันติดที่ตัว .Open() หง่ะค่ะ
Date : 2010-01-27 20:18:44 By : Ms.ideas
 

 

No. 3



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



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


เทส
Date : 2010-01-27 20:19:18 By : Ms.ideas
 

 

No. 4



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



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


Code (VB.NET)
01.Imports System.Data
02.Imports System.Data.SqlClient
03.'Imports System.Data.OleDb
04.Public Class Form1
05.    Dim conn As New SqlConnection
06.    Dim da As New SqlDataAdapter
07.    Dim ds As New DataSet
08.    Dim sql As String = "select * from booktype"
09.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
10.        Me.CenterToScreen()
11.        With conn ' ตัวแปรใช้ติดต่อฐานข้อมูล
12.            If .State = ConnectionState.Open Then .Close()
13.            .ConnectionString = StrConn
14.            .Open()
15.        End With
16.        TextBox1.Text = sql
17. 
18.    End Sub
19.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
20.        sql = TextBox1.Text
21.        If Len(Trim(sql)) > 0 Then
22.            Try
23.                da = New SqlDataAdapter(sql, conn)
24.                ds = New DataSet
25.                da.Fill(ds, "book")
26.                DataGridView1.DataSource = ds.Tables("book")
27. 
28.            Catch ex As Exception
29.                MsgBox(ex.Message)
30.            End Try
31.        Else
32.            MsgBox("กรุณาป้อนคำสั่ง")
33.        End If
34.    End Sub
35.End Class

Date : 2010-01-27 20:19:58 By : Ms.ideas
 

 

No. 5



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



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


Code (VB.NET)
1.Module Module1
2.    Public strConn As String = "Server=localhost;User Id=root; Password=1234; Database=salebook; Pooling=false"
3. 
4.End Module

Date : 2010-01-27 20:21:14 By : Ms.ideas
 

 

No. 6



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



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


ที่น้องโพสกะที่คุณพี่วินทำต่างกันไหมค่ะ
งง
มากมายเลยค่ะ
น้องทำใน visual studio 2008 ค่ะ

ช่วยไขปริศนาให้มือใหม่หน่อยนะค่ะไม่รู้จริงๆ
Date : 2010-01-27 20:30:22 By : Ms.ideas
 

 

No. 7



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

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

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


ต่างครับของ MySQL Database เนี่ยวิธีจะติดต่อได้ มี 2 แบบครับลงตัว connector แล้วทำแบบคุณ Win ครับ
หรือ setup ODBC แล้วใช้ ODBC connect เอาครับ (ก็ต้องลง connector อยู่ดี แต่คนละแบบเฉยๆ)

MySQL Connector แบบต่างๆ
อันนี้เป็นตัวแนะนำ ที่ผมใช้อยู่เป็น version 6.2.2

คือในส่วนติดต่ออ่ะ ถ้าใช้แบบที่คุณ P ใช้มันของ SQLServer เค้าอย่างเดียวเลยอ่ะ ใช้ติดต่อกับ database แบบอื่นไม่ได้เลยเน้อ

1.Dim conn As New SqlConnection
2.Dim da As New SqlDataAdapter


อันนี้แบบของคุณ Win เค้าใช้

1.Dim objConn As MySqlConnection
2.Dim objCmd As MySqlCommand

Date : 2010-01-28 00:49:52 By : salapao_codeman
 

 

No. 8



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



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


สรุปว่า
visual studio 2008
เนี้ยต้องติดต่อฐานข้อมูล SQLServer ได้อย่างเดียวหรือค่ะ

ติดต่อกับ mysql front ไรงี้ไม่ได้เหรอค่ะ

แล้วเราต้องใช้โปรแกรมไรทำอะค่ะให้ติดต่อกับฐานข้อมูลในmysql front
Date : 2010-01-28 13:17:23 By : Ms.ideas
 

 

No. 9



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



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


แล้วอันที่ของคุณวินทำเนี้ยทำในโปรแกรมไรหง่ะค่ะ
เหอะๆไม่รู้จริงๆค่ะ
Date : 2010-01-28 13:18:24 By : Ms.ideas
 

 

No. 10



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

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

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


ติดต่อกับ database อะไรก็ได้ครับ เพียงแต่ต้องรู้ว่าจะติดต่อกับ database นั้นๆ ต้องใช้คำสั่งอะไร ทำยังไง
อันนี้เพียงแต่คุณไม่รู้เฉยๆ ที่ผมตอบไปก็มี link ให้ดูตัวอย่างกรณีติดต่อของ MySQL แล้ว คุณได้ไปดูหรือยัง

ตัวอย่างของคุณ Win ก็ใช้ .Net เหมือนกันแต่หน้าตาเหมือนจะเป็นของ 2003

.Net ที่ทำตัวช่วยติดต่อกับ SQLServer ให้เลยนั้น เพราะว่า มันเป็นผลิตภัณฑ์ของ Microsoft เองครับ แล้วคงโดนกระแสของฟรีจากทั่วโลกไม่ไหว เลยทำ database แจกฟรีด้วยเลย (แต่มีข้อจำกัด = =')
Date : 2010-01-28 15:21:46 By : salapao_codeman
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : vb ติดต่กกับฐานข้อมูล MySQL - front คือทำออกมาเป็นแบบนี้แล้วแล้วเราจะทำยังไงติดต่อกับฐานข้อมูล MySQL - front หล่ะค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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