 |
|
แก้โค้ค ASP ไม่ให้ตรวจสอบ ID_Code ต้องการบันทึกข้อมูลโดยซำ ID_Code ได้ค่ะและให้มีตัวหนังสือและตัวเลขผสม |
|
 |
|
|
 |
 |
|
ขอโธษนะครับ ผมไม่เข้าใจคำถามจริงๆ ครับ
|
 |
 |
 |
 |
Date :
วันFriday 4 Apr 2546 เวลา 00:57:22 น. |
By :
JDeE |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอโทษคะพิมพ์ตกไปคือจากบทเรียนค่ะต้องการดัดแปลงจาก Code
การลงทะเบียน ID_Code และ Password คือต้องการให้มี ID_Code และ Password เหมือนกันได้ค่ะและในส่วน ID_Code ตอนนี้ป้อนได้
แต่ตัวเลขค่ะอยากได้แบบมีตัวอักษรผสมกับตัวเลขด้วยคะ
ขอบคุณค่ะที่กรุณา
|
 |
 |
 |
 |
Date :
วันFriday 4 Apr 2546 เวลา 15:16:00 น. |
By :
จอย |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลอง code นี้ดูนะครับ ไม่มีการตรวจสอบ ID_code แต่ใน DataBase ของคุณ ID_code ห้ามเป็น key นะครับ และกรณีต้องการให้ฟิด์ใด ๆ สามารถป้อนได้ทั้งตัวเลขและตัวอักษร ให้ลองเปลี่ยน data type ของฟิวด์นั้นเป็น text ก็น่าจะเรียบร้อยครับ
<%
Set Conn=Server.Createobject("ADODB.Connection")
Conn.Open "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("../database.mdb"),"" , ""
'หรือจะใช้เป็น Conn.Open "database","",""
sql ="Select * From Cus_tomer2 "
Set RS =Server.CreateObject("ADODB.Recordset")
RS.open Sql,Conn,1,3
Rs.AddNew
Rs("ID_code") = Request.Form("Id_code")
Rs("password") = Request.Form("password")
Rs("Date") = Date
Rs("Name") = Request.Form("name")
Rs("Surname") =Request.Form("surname")
Rs("Email") = Request.Form("email")
Rs("Tel") = Request.Form("tel")
Rs("Address") = Request.Form("address")
Rs.Update
Conn.Close
response.write("เพิ่มข้อมูลเรียบร้อยแล้ว")
%>
หากมีปัญหาเขียนมาใหม่...เด้อ !...
|
 |
 |
 |
 |
Date :
วันFriday 4 Apr 2546 เวลา 21:18:20 น. |
By :
civict |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณมากค่ะที่กรุณาตอนนี้ทดลองแล้วใช้ได้ค่ะ
มีอีกอย่างที่รบกวนค่ะคือ เมื่อเรายังไม่ได้ป้อนข้อมูลแล้วเรากดปุ่ม
Submit จะมีข้อความแจ้งดังนี้
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Field 'Cus_tomer2.ID_code' cannot be a zero-length string.
/Project3/Recode_data_order_close_auto2/sample3.asp, line 21
ต้องการให้มีข้อความบอกให้กรอกข้อความก่อนต้องเขียน Code ยังไงคะและแทรกใว้ตรงไหน
ขอบคุรมากค่ะ
|
 |
 |
 |
 |
Date :
วันSaturday 5 Apr 2546 เวลา 17:14:32 น. |
By :
จอย |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองไปดูใน Table ใน table ชื่อ Cus_tomer2 และ Field ชื่อ ID_code ตรงโครงสร้างของตารางมองไปล่าง ๆ นะครับโดยแก้ Allow Zero Lenght จาก No ให้เป็น Yes ก็น่าจะหายครับ อ้อ..แล้วอย่าลืม Save กลับตามเดิมด้วยนะครับ ^__^
|
 |
 |
 |
 |
Date :
วันSaturday 5 Apr 2546 เวลา 20:21:07 น. |
By :
civict |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองใช้ สคิบนี้นะ
<SCRIPT LANGUAGE="JavaScript">
<!--
<!-- Begin
function cf()
{
missinginfo = "";
if (document.ชื่อฟรอมที่กรอกข้อมูล.ชื่อobjectที่กรอกขอ้มูล.value == "") {
missinginfo += "\n - ข้อความที่จะให้ Show ตอนเตือน";
}
if (missinginfo != "") {
missinginfo ="กรุณากรอกข้อมูลลงในช่องให้ถูกต้องในช่องนี้:\n" +
"_____________________________\n" +
missinginfo + "\n_____________________________" +
"\nกรุณากลับไปกรอกอีกครั้ง";
alert(missinginfo);
return false;
}
else return true;
}
// End -->
//-->
</script>
|
 |
 |
 |
 |
Date :
วันTuesday 8 Apr 2546 เวลา 05:24:26 น. |
By :
meening |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตกไปหน่อยนึง คือครงปุ่ม submit ให้เพิ่ม คำสั่ง onmouseover="cf();" ด้วยนะ
|
 |
 |
 |
 |
Date :
วันTuesday 8 Apr 2546 เวลา 05:25:45 น. |
By :
meening |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณพี่ๆมากค่ะที่ช่วยแก้ไขและแนะนำเรื่อง ID_CODE นั้นใช้งานได้ค่ะสำหรับเรื่องปุ่ม Submit ตอนนี้กำลังทำค่ะ
|
 |
 |
 |
 |
Date :
วันMonday 14 Apr 2546 เวลา 16:57:20 น. |
By :
จอย |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|