VB6 และ VB.net ใน visaul studio สามารถเขียนให้ติดต่อกับฐานข้อมูล Mysql ได้หรือเปล่า ครับ
มันทำงานร่วมกันได้หรือเปล่า คือ ผมจะเขียนโปรแกรม โดยใช้ VB.net จาก visual studio แต่อยากหาโปรแกรม ฐานข้อมูลที่มัน ฟรี ผมเลยนึกถึง Mysql แต่ยังไม่เคยลอง ให้มันติดต่อกันเลยไม่แน่ใจว่ามันทำงานร่วมกันได้เหมือน sql_server หรือเปล่าครับ-----------------------------------------------------------------------------------------------------------------------------ถ้าสมมุติว่า คำตอบคือติดต่อกันได้ เมื่อผมได้ โปรแกรม สต๊อก ที่ได้จากการเขียน จาก visual studio5 + Mysql database ถ้าผมเอา สอง ตัวในไปขาย ผมจะโดนจับ หรือ เปล่า
เพราะผมคิดว่า มันเป็นโปรแกรม สต๊อกที่ผม เขียน ขึ้นเอง database ก็ฟรี แต่ถาม ผู้รู้ก่อนครับว่าจะได้หรือเปล่า
ขอบคุณอย่าง สูง ครับ
ติดต่อได้ มี library ให้ใช้ต่อกับ .NET ที่ http://dev.mysql.com/downloads/connector/net/ หรือผ่าน ODBC ที่ http://dev.mysql.com/downloads/connector/odbc/
มันติดที่ license ตัว MySQL รึเปล่าไม่แน่ใจนะ (อนุญาตให้ใช้ในลักษณะเปิดเผย source ได้ แต่ถ้าจะขายก็จ่ายเงินค่า license มา)
ezybzy.info blog
MySQL License ครับ
แต่ดูจากความต้องการแล้วผมว่า PostgreSQL น่าจะเหมาะสมกว่าครับ เพราะไม่ต้องจ่ายเงินแน่นอน
BioLawCom.De
ขอบพระคุณพี่ๆ มากๆ ครับ
1.ว่าแต่ ว่า ตัว PostgreSQL นี่ มัน ฟรี หรือ ครับ เหตุผลใด ไม่ ต้อง จ่าย เงิน_____2. แล้ว ใช้ได้ ถึง ล้าน Record หรือ ปล่าว อ่ะ ครับ
คือประมาณว่า มัน ทำ DATA base ได้ ใหญ่ แค่ใหน อ่ะ ครับ
เรื่องขนาดไม่ต้องห่วง ห่วงเรื่อง syntax ดีกว่า
ไลเซนส์ของ PostgreSQL คือ BSD ครับ เป็นโอเพนซอร์สที่ให้ใช้ฟรี เอาไปใช้หรือพัฒนาต่อยอดแล้ว จะไม่โอเพนซอร์ส จะขาย หรือจะทำอะไรก็ได้ทั้งนั้นครับ
ได้แน่นอนครับ แต่อาจไม่เร็วเท่า MySQL ต้องจูนความเร็วเอาเอง เรื่องขนาดข้อมูลไม่มีปัญหาครับ ฐานข้อมูลพวกนี้รับโหลดได้มากอยู่แล้ว
BioLawCom.De
แล้ว syntact ตอน เชื่อม ต่อ ใช้เหมือน SQL ทั่วๆ ไปหรือ ป่าว อ่ะ ครับ
sql connection=""
sql string=""
aql adaptor=""
อะไร ประมาณ นี้หรือ ป่าว อ่ะครับ
ไม่ทราบว่ามีข้อมูล ส่วนนี้ให้ศึกษาที่ใหนบ้าง ครับ พี่ๆแนะนำหน่อย ครับ
..........ขอบพระคุณอย่างสูง ครับ...........
อีก นิสสส นึง ครับ
"Postgre" ตัว นี้มันอ่าน ออก เสียง ว่าไงหรือ ครับ จะได้ ไม่หน้าแตก เวลา คุยกะ คน อื่น เค้า
ผม มั่วอ่าน เอา ว่า เป็น "โพสเจอร์" ,, "โพสกรี",,
คิดว่า "โพสเกรสคิวแอล" นะ
--
--
vb6 มันทำได้อยู่แล้วเวลาเขียน connect มันจะถามว่า ให้ติดต่อกะอะไร
ลองดูใน msdn ดูสิครับ
ยกตัวอย่าง
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + App.Path + "\db.mdb;
จะเห็นว่าเรา connect กับ db.mdb ด้วย provider Ms.jet.oledb.4.0
ถ้าเราจะ connect กับ mysql หรือ database ตัวอื่น ก็หาดูว่ามันต้องติดต่อด้วย
provider อะไร อันนี้ ก็ลืมๆ ไปมากแล้ว :)
ตอบแบบลืมดูข้างบนเฮะ
ขอถามเรื่อง mysql เลยแล้วกันครับ
จากกรณีนี้ โปรแกรม ไม่ได้ทำการลิ้งค์กับ mysql ดังนั้นเราก็น่าจะขายได้โดยไม่ผิดไม่ใช่เหรอครับ เพราะที่เราจะขายคือตัวโปรแกรม ไม่ใช่ mysql นี่ครับ
onedd.net
ขึ้นกับมุมมอง
หลายแห่งยินดีจ่ายเพื่อบริการหลังการขาย
ลองเข้าไปดูในนี้สิครับ http://dev.mysql.com/tech-resources/articles/dotnet/index.html
เค้าให้แนวไว้การเขียนกับ Library ที่ใช้