ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingขอถามเรื่อง SQL กับ visual basic
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ขอถามเรื่อง SQL กับ visual basic  (อ่าน 970 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
donut
ก๊วนเสียว
*

พลังน้ำใจ: 56
ออฟไลน์ ออฟไลน์

กระทู้: 374



ดูรายละเอียด
« เมื่อ: 14 เมษายน 2009, 19:53:22 »

ตอนแรกคิดว่าจะเขียน web application   แต่เขียน php ไม่เก่งเท่าเขียน visual basic

ก็เลยทำเป็นโปรแกรม client ให้ดาวน์โหลด ที่ต่อ database mySQL ที่ server ของเวบไซด์ดีกว่า

แต่ผมรู้วิธีเรียก SQL database จากในเครื่อง  แต่ไม่รู้วิธีเรียกจาก web server  มันใช้คำสั่งเดียวกันหรือเปล่าครับ  Tongue

ถ้าทำได้เขียนเกมออนไลน์เล่นได้เลยนะนั่น  Tongue
« แก้ไขครั้งสุดท้าย: 14 เมษายน 2009, 19:58:05 โดย donut » บันทึกการเข้า

navico
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 108
ออฟไลน์ ออฟไลน์

กระทู้: 2,315



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 14 เมษายน 2009, 20:29:27 »

คงต้องเซตให้ mysql server ยอมรับการเชื่อมต่อจากภายนอกอ่ะนะครับ
ผมไม่รู้เหมือนกันว่าทำยังไง เท่าที่เห็นไมค่อยเจอ ไม่งั้นใช้โปรแกรม เชื่อมเข้าไป แก้ไขดาต้าเบสสบายเลย ไม่ต้้องเข้า phpmyadmin เหอๆ
« แก้ไขครั้งสุดท้าย: 14 เมษายน 2009, 22:55:44 โดย navico » บันทึกการเข้า
Robin
คนรักเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 194



ดูรายละเอียด
« ตอบ #2 เมื่อ: 14 เมษายน 2009, 20:35:56 »

ถ้าเป็น server ภายในองค์กร ติดต่อ database ได้ครับ

แต่ถ้าเป็น hosting ที่เช่า ติดต่อไม่ได้ เพราะเขา อนุญาติแค่ติดผ่าน http เท่านั้น(ต้องทำเป็นเว็บ)

สรุปคือ  โปรแกรมที่คุณจะเขียนมันเป็น Client-Server ไม่ใช่ Web App
          เพราะฉนั้น ปัญหามันอยูที่ network

ส่วน code ในส่วนของการติดต่อ database ก็หาได้ทั่วไป
บันทึกการเข้า
Pipo
Newbie
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 99



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 16 เมษายน 2009, 17:19:18 »

มีอีกทางเลือกครับ คือส่งเงื่อนไขการ query ไปยัง web app ที่เตรียมรอไว้ เช่น

แต่ควร encrypt คำสั่งหรืออะไรก็แล้วแต่ไม่ใช่ ส่ง SQL เข้าไปตรงๆ มิฉะนั้นอาจจะโดน hack เอาได้ง่ายๆ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์