ใช้โฮสติ้งของ www.pathosting.co.th ครับ ส่วน MySQL version: 5.5.24
ผมอยากจะทำโปรแกรมเข้าสู่ระบบและสมัครสมาชิก โดยใช้ฐานข้อมูลที่มีอยู่แล้วบนโฮส ผมเลยลองใช้โค้ดนี้เพื่อเช็คการเชื่อมต่อระหว่างโปรแกรมกับโฮสดู
โค้ดมีดังนี้คับ
Code (VB.NET)
Imports MySql.Data.MySqlClient
Public Class Form1
Public Sub Connection()
Try
Dim conn As String = "Database=database_name;Data Source=mywebsite.com; User Id=Mysql_User; Password=Mysql_Password
Dim connect As New MySqlConnection(conn)
connect.Open()
connect.Close()
MsgBox("เชื่อมต่อสำเร็จ")
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Call Connection()
End Sub
End Class
ปรากฏว่ามี MsgBox เด้งมาว่า Unable to connect to any of the specified MySQL hosts. งงเลยคับ
ผมต้องทำยังไงกับมันดีคับ ผู้เชี่ยวชาญแนะนำผมด้วยคับ
Web Service คือพวก 000webhost หรือ db4free หรือป่าวครับ แล้วถ้าผมจะเปลี่ยนมาใช้ Microsoft Access มันจะง่ายกว่ามั้ยครับ ถ้าใช้ Access ดีกว่า พี่วินช่วนทิ้งลิ้งตัวอย่างให้ด้วย คือถ้า Web Service คือพวก 000webhost อย่างที่ผมเข้าใจจริง ผมไม่กล้า กลัวทิ้งข้อมูล ถ้า User เว็บผมหายไป โดนฟ้องแน่ TT