คือผมต้องการเพิ่มข้อมูลลง Database โดยการกดปุ่มแล้วให้ไปที่ Function ตาม Code นี้มันไม่ได้ครับครับ แต่ถ้าให้ run Function โดยตรงได้ครับ ทำไงดีครับ
Private function NewVisitNo()
strSQL = " SELECT Visit.* FROM Visit "
Set rs= Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, conn,1,3
rs.addnew
rs("visitNo") ="2020607002"
rs.update
End function
::::
::::
<form name ="T1" ranat="server">
<input type="submit" name="AddData" value="เพิ่ม" onclick = newVisitNo>
</form>
แต่ถ้า ให้ run Function โดยตรงได้ครับ ข้อมูลถูกเพิ่มลง Database แบบนี้ครับ
<% response.write NewVisitNo%>
Private function NewVisitNo()
strSQL = " SELECT Visit.* FROM Visit "
Set rs= Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, conn,1,3
rs.addnew
rs("visitNo") ="2020607002"
rs.update
End function
::::
::::
<form name ="T1" ranat="server">
<input type="submit" name="AddData" value="เพิ่ม" onclick = newVisitNo>
</form>
แต่ถ้า ให้ run Function โดยตรงได้ครับ ข้อมูลถูกเพิ่มลง Database แบบนี้ครับ
<% response.write NewVisitNo%>
Private function NewVisitNo()
strSQL = " SELECT Visit.* FROM Visit "
Set rs= Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, conn,1,3
rs.addnew
rs("visitNo") ="2020607002"
rs.update
End function
<form id="T1" name ="T1" runat="server">
<asp:button ID="submit" Text="เพิ่ม" runat="server" OnClick="NewVisitNo">
</form>
ตามนี้ครับ
strSQL = " SELECT Visit.* FROM Visit "
Set rs= Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, conn,1,3
rs.addnew
rs("visitNo") ="2020607002"
rs.update
End function
<form id="T1" name ="T1" runat="server">
<asp:button ID="submit" Text="เพิ่ม" runat="server" OnClick="NewVisitNo">
</form>
ตามนี้ครับ
dukfish

Fri 16 Feb 2007 06:32:51
Fri 16 Feb 2007 06:32:51
อยากทราบวิธีการ Insert ข้อมูลเมื่อสร้างโปรแกรมใน VB.net ลงในAccess
การสร้างโค้ดเป็นแบบไหน ใครก็ได้ช่วยหน่อย เข้ารหัสตัวเองแล้วมีปัญหา ช่วยด่วน!!!
การเพิ่มข้อมูลลงใน Access ก็ใช้ SQL Syntax ตามมาตรฐาน SQL92 ได้เลยครับ
INSERT INTO [table_name]() VALUES()
INSERT INTO [table_name]() VALUES()
dukfish

Thu 22 Feb 2007 22:14:15
Thu 22 Feb 2007 22:14:15
คำถามที่1 อยากทราบว่าพอ Run หน้าโปรแกรมVB.Net แล้วกดปุ่ม บันทึกข้อมูลเพื่อเข้าหน้าACCESS
ขึ้นประโยค
1.ไม่สามารถบันทึกข้อมูลได้เนื่องจาก Command text was not set for the command object
2.ไม่สามารถบันทึกข้อมูลได้เนื่องจาก Syntax eror in UPDATE statement
อยากทราบว่าเกิดจากอะไร แก้อย่างไร(หลักการสร้างโค้ด)
คำถามที่ 2 การบันทึกข้อมูลจากVB.Net เข้าACCESS เราต้งเขียนโค้ดลงใน ACCESSด้วยหรือไม่
1. คุณต้องใส่คำสั่งลงใน command object ก่อนที่สั่งให้มัน execute ครับ
2. คำสั่งไม่ถูกต้องครับ
การเพิ่มข้อมูลลงในฐานข้อมูล Access นั้นเพียงแต่สร้าง connection ติดต่อเข้าไปยังฐานข้อมูล จากนั้นก็สามารถสั่งด้วยคำสั่งตามมาตรฐาน SQL92 ได้ครับ โปรแกรมทั้งหมดก็จะอยู่ในส่วนของ VB.Net ของคุณครับ
2. คำสั่งไม่ถูกต้องครับ
การเพิ่มข้อมูลลงในฐานข้อมูล Access นั้นเพียงแต่สร้าง connection ติดต่อเข้าไปยังฐานข้อมูล จากนั้นก็สามารถสั่งด้วยคำสั่งตามมาตรฐาน SQL92 ได้ครับ โปรแกรมทั้งหมดก็จะอยู่ในส่วนของ VB.Net ของคุณครับ
moom

Wed 24 Oct 2007 08:51:39
Wed 24 Oct 2007 08:51:39
อยากทราบเกี่ยวกับการตรวจรับสินค้า
webmaster

Wed 24 Oct 2007 11:34:10
Wed 24 Oct 2007 11:34:10
ตรวจรับสินค้าใดหรือครับ ขอรายละเอียดด้วยครับ

















