|
|
|
การเก็บข้อมูลเป็นแบบ Text และ ลงฐานข้อมูลด้วยทำยังไงค่ะ |
|
|
|
|
|
|
|
เป็นคำถามที่ทำให้ผมต้อง ไปเปิดหนังสือมาตอบเลยนะเนี่ยะ ... รื้อฟื้นความจำไปในตัว (เพราะไม่ได้ เขียนเป็น file มานานแล้ว มีแต่ยุ่งกับ Database)
1. ต้องการเก็บค่าลงแบบ Text
1.1 ไฟล์นั้นมีอยู่บนเครื่องแล้วเราจะเอาค่าใหม่ลงไปต่อนะครับ ซึ่จะใช้ Method OpenTextFile (ระวัง permission ด้วยนะครับ ให้ Write ได้)
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject") ' <-- สร้างตัวแปล fs ให้เป็น object file system
Set f=OpenTextFile("c:\inetpub\wwwroot\tmp\xxx..txt",3,true)
f.WriteLine("เขียนข้อมูลที่รับมาลงไป")
f.Close
%>
2.ต้องการเก็บค่า ลง Access
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.Mappath("xxx.mdb")
SQL="SELECT * FROM table"
Set RS=Server.CreateObject("ADODB.Recordset")
RS.Open SQL,Conn,1,3
RS.Addnew
RS("filed ที่ต้องการเพิ่มข้อมูล")=ค่าใหม่
RS("filed ที่ต้องการเพิ่มข้อมูล")=ค่าใหม่
RS................................
RS.Update
RS.Close
Conn.Close
Set RS=Nothing
Set Conn=Nothing
%>
หวังว่าคงจะช่วยได้นะครับ
กว่าจะเขียนเสร็จ วู้ๆๆ
|
|
|
|
|
Date :
4 ส.ค. 2549 03:52:57 |
By :
ASP อ่อนหัด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เออ.. มีอีกนิดนึงครับ..เรื่อง option ในการ opentext file มาเนี่ยะ มี 1 คือ อ่านอย่างเดียว, 2 เปิดไฟล์เพื่อเขียนข้อมูลใหม่ , 8 เปิดเพื่อเขียนข้อมูลต่อท้ายเดิมนะครับ
ปล. ขอบคุณหนังสือ อินไซท์ ASP และ ASP.net ของ สำนักพิมพ์ Provision นะครับ ที่เอื้อเฟื้อข้อมูล แหะๆๆ
อีกนิดนึงคือ พอดีผม Search เกี่ยวกับการเปิด text พอดีเจอ web ของ thaiall.com เขียนไว้ค่อยข้างดีครับ ลองเปิดไปดูก็ได้นะครับ ที่..
http://www.thaiall.com/asp/scounter.htm
|
|
|
|
|
Date :
4 ส.ค. 2549 03:59:12 |
By :
ASP อ่อนหัด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ
|
|
|
|
|
Date :
4 ส.ค. 2549 08:21:18 |
By :
คนอยากรู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|