รูปแบบและโครงสร้างต่าง ๆ ใน Access ยังไงก็เวลาเปลี่ยนให้เป็น mysql ก็คงเดิมไว้
ส่วนคำสั่งในการเชื่อมต่อฐานข้อมูลก็คงต้องเปลี่ยนนิดหน่อยนะ เปลี่ยนแค่นี้แหละไม่มีไรมากมาย
ปามาณนี้แหละมั้ง
Date :
22 ธ.ค. 2548 16:12:45
By :
นายกระจอก
No. 2
Guest
รูปแบบภายในไม่มีเปลี่ยนแปลงใช่ไหมครับ
พวกเงื่อนไข If else ต่าง ๆ ในการวนลูบให้แสดงผลด้วยหรือเปล่า
<%
rem on error resume next
rem aaa pcode=Request.Form("pcode")
prtype=Request.QueryString("ptype")
if prtype="" then ptype=request.form("ptype") end if
prsize=Request.QueryString("psize")
if prsize="" then ptype=request.form("psize") end if
prdesign=Request.QueryString("pdesign")
if prdesign="" then ptype=request.form("pdesign") end if
SQL="Select Productno , prdesceng , prgroup, prseq, prtypeno, prsizeno, prdesignno from product where practive=1 and prtypeno = 'XXX' order by Prsizeno, prdesignno"
Set RS = Server.CreateObject("ADODB.Recordset")
rs.CursorLocation = 3 'บรรทัดนี้ต้องเพิ่มลงไปด้วยเพราะว่าถ้าไม่กำหนดให้ cursor = 3 จะทำให้ได้ได้จำนวน rs.recordcount ไม่ถูกต้องนะครับและในเรื่องของการแบ่งหน้าแสดงก็จะไม่ถูกต้องด้วย
RS.Open SQL, conn, 1, 3
jj=RS.recordcount
RS.MoveFirst
ช=======
สมมติในฐานข้อมูลของ ms access มีตารางชื่อ tbltest มีฟิลด์ดังนี้
name text(20) ใน my sql ก็น่าจะเป็น name varchar(20)
birthday date/time (short date) ใน my sql ก็น่าจะเป็น birthday date
นี่แหละที่ผมกล่าวถึงว่าโครงสร้างของฐานข้อมูลใน access เป็นยังไงใน mysql ก็ควรจะเป็นแบบนั้นด้วย
เพราะจะทำให้ท่านไม่ต้องแก้ไขโค้ดของ asp เลย คำสั่งของ asp ทั้งหมดท่านก็คงเดิมไว้ไม่ต้องเปลี่ยนอะไรทั้งสิ้น
ปามาณนี้แหละนะ