Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > ASP > ASP Forum > บันทึกข้อมูล 1 form ลง 2 ตาราง บันทึกข้อมูล 1 form ลง 2 ตาราง ขอตัวอย่างแบบเต็มเลยนะครับ ขอบคุณครับ



 

บันทึกข้อมูล 1 form ลง 2 ตาราง บันทึกข้อมูล 1 form ลง 2 ตาราง ขอตัวอย่างแบบเต็มเลยนะครับ ขอบคุณครับ

 



Topic : 004820

Guest




บันทึกข้อมูล 1 form ลง 2 ตาราง ขอตัวอย่างแบบเต็มเลยนะครับ ขอบคุณครับ


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 19 ก.ค. 2548 13:19:25 By : MMCMWS View : 3150 Reply : 8
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ดูตัวอน่างในบทเรียนเลยครับ เพียงแต่เขียน 2 Query เองครับ






Date : 19 ก.ค. 2548 13:26:06 By : @W_IN
 


 

No. 2

Guest


อยู่ตรงใหนครับหาไม่เจอ ในแผ่น CD มีหรือเปล่าครับ ช่วยยกตัวอย่างให้ผมด้วยครับ ลองทำแบบนี้แล้วมันไม่ไดครับ
<%
Set Conn=Server.Createobject("ADODB.Connection")
Conn.Provider="Microsoft.jet.OLEDB.4.0"
Conn.Open server.MapPath("../Main_database.mdb")
'หรือจะใช้เป็น Conn.Open "database","",""
$sql 1="Select * From EstimateTime"
$excuet(query1)
$sql 2="Select * From maindata"
$excuet(query2)
Set RS =Server.CreateObject("ADODB.Recordset")
RS.open Sql,Conn,1,3
Rs.AddNew
Rs("ono") = Request.Form("ono")
Rs("Step_no") = Request.Form("Step_No")
Rs("Group_Code") = Request.Form("Group_Code")
Rs("Estimate_Time") = Request.Form("Estimate_Time")
Rs("Order_web_step") = Request.Form("Order_web_step") <------ บรรทัดนี้ใช้กับ Form maindata
Rs("Date") =Date
Rs.Update
Conn.Close
response.write("บันทึกข้อมูลStepเรียบร้อยแล้ว")
%>
.................................
ขอความกรุณาช่วยแก้ไขให้ผมด้วยครับ ขอบคุณครับ
Date : 19 ก.ค. 2548 14:04:15 By : MMCMWS
 

 

No. 3

Guest


เอาแบบนี้เลยนะ
<%
Set Conn=Server.Createobject("ADODB.Connection")
Conn.Provider="Microsoft.jet.OLEDB.4.0"
Conn.Open server.MapPath("../Main_database.mdb")
Set RS =Server.CreateObject("ADODB.Recordset")
sql="Select * From EstimateTime"
RS.open sql,Conn,1,3
Rs.AddNew
Rs("ono") = Request.Form("ono")
Rs("Step_no") = Request.Form("Step_No")
Rs("Group_Code") = Request.Form("Group_Code")
Rs("Estimate_Time") = Request.Form("Estimate_Time")
Rs("Order_web_step") = Request.Form("Order_web_step") <------ บรรทัดนี้ใช้กับ Form maindata
Rs("Date") =Date
Rs.Update
Rs.Close

Set rs2 =Server.CreateObject("ADODB.Recordset")
sql2="Select * From maindata"
rs2.open sql2,Conn,1,3
rs2.AddNew
rs2("")= ท่านจะแอดไรก็ใส่ไปแล้วกันนะครับ ทำให้ดูแบบง่ายๆนะครับไม่เข้าใจก็ถามนะครับ
rs2.update
rs2.Close

Conn.Close
response.write("บันทึกข้อมูลStepเรียบร้อยแล้ว")
%>
Date : 19 ก.ค. 2548 20:23:26 By : พามา
 


 

No. 4

Guest


ขึ้นมาแบบนี้พี่
...................................
Error Type:
Microsoft JET Database Engine (0x80040E21)
Index or primary key cannot contain a Null value.
/mmcmws/Online/Order_web/EstmateTime2_Add_Web.asp, line 138
.................................................
ข้อมูลเพิ่มเติม
1.Add ข้อมูล อันที่1เก็บลงฐานข้อมูลได้ครับ คือตาราง EstimateTime ครบทุกฟิลท์
2.Add ข้อมูล อันที่2 เก็บข้อมูลไม่ด้ครับขึน้Error ครับ
3.ฐานข้อมูลตาราง Maindata ฟิลท์ Order_web_step เป็น Text ค่าเริ่มต้นเป็น 0 ครับ
4.ผมต้องการ Add ข้อมูล -1 ลงไปแทน 0 ครับ
5.ทั้ง 0 และ -1 เป็น Keyword ที่ต้องการให้แสดงข้อมูลหรือไม่แสดงข้อมูลในแต่ละFile ครับ
----------------------------------------------
Code ที่พี่ให้มาไม่ทราบว่าผมใส่ตรงที่พี่("")ถูกต้องหรือเปล่าครับ
Set rs2 =Server.CreateObject("ADODB.Recordset")
sql2="Select * From maindata"
rs2.open sql2,Conn,1,3
rs2.AddNew
rs2("Order_web_step")= Request.Form("Order_web_step")
rs2.update
Close
Conn.Close
response.write("บันทึกข้อมูลStepเรียบร้อยแล้ว")
%>
........................
ขอบคุณครับที่กรุณา...ถ้าตรงนี้ไม่ผ่านก็จะทำส่วนอื่นไม่ได้ครับ

Date : 20 ก.ค. 2548 09:35:20 By : MMCMWS
 


 

No. 5

Guest


pama= Request.Form("Order_web_step")
Set rs2 =Server.CreateObject("ADODB.Recordset")
sql2="Select * From maindata"
rs2.open sql2,Conn,1,3
rs2.AddNew
rs2("Order_web_step")= pama<---------หากค่าที่จะเก็บเป็นตัวเลข แต่ไม่ได้มีค่าเป็นลบให้ใช้ 0+ เพื่อให้ค่าที่รับมาเป็นตัวเลขเสมอนะครับอย่าง 0+pama
rs2.update
rs2.Close
Conn.Close
response.write("บันทึกข้อมูลStepเรียบร้อยแล้ว")
%>
หากยังไม่ได้ก็โพสไว้นะครับ
Date : 20 ก.ค. 2548 09:54:13 By : พามา
 


 

No. 6

Guest


เริ่มท้อแล้วพี่ไม่เข้าใจส่วนที่
pama= Request.Form("Order_web_step")
..............................................
rs2("Order_web_step")= pama<---------หากค่าที่จะเก็บเป็นตัวเลข แต่ไม่ได้มีค่าเป็นลบให้ใช้ 0+ เพื่อให้ค่าที่รับมาเป็นตัวเลขเสมอนะครับอย่าง 0+pama
...............................
ครับเอาอย่างนี้ดีไหมครับจะเก็บเป็นตัวหนังสือหรืตัวเลขก็ได้ครับขอให้มีข้อมูลในฟิลท์ order_web_data ครับ
แต่ต้อง บันทึกครั้งเดียวลง2ตารางครับ
ขอบคุณครับ

Date : 20 ก.ค. 2548 13:48:11 By : MMCMWS
 


 

No. 7

Guest


เอางี้ ส่งโค้ดมาแล้วจะแก้ให้ง่ายดี
[email protected]
หรือแอดมาหาผมเลยก็ได้ จะได้คุยแบบ real time เลย อะไรมันจะยากหนักหนาแค่บันทึกพร้อมกันสองตารางเนี่ย ส่งมาเร็วๆนะครับ จะได้แก้ให้ แล้วจะได้ไปทำส่วนอื่นให้เสร็จนะครับ
Date : 20 ก.ค. 2548 20:07:39 By : พามา
 


 

No. 8

Guest


ครับส่งให้แล้วพี่ ขอบคุณครับ
วีรชัย
Date : 21 ก.ค. 2548 10:35:52 By : MMCMWS
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : บันทึกข้อมูล 1 form ลง 2 ตาราง บันทึกข้อมูล 1 form ลง 2 ตาราง ขอตัวอย่างแบบเต็มเลยนะครับ ขอบคุณครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่