Web_Design 板


LINE

我最近在做asp加入会员的程式, 我本来是使用这样子的方式: 加入会员表单→确认加入会员、存入资料库 可是我发现使用这个方法我不会判断资料的重覆性和空白表格, 所以我另外试了这一个方法: 加入会员表单→判断页→确认加入会员、存入资料库 同样的资料,我使用第一个方式时,存入资料库是ok正常的, 可是当我换了方法时,一直出现"索引或主索引键不可包含 Null值" 我上网查人家都说是索引键没打东西,但我都有打T^T(我的索引只有ID和身份证字号) 可以请问各位,这是为什麽吗>"< 先谢谢各位的回答了!! 以下是我在判断页写的程式码:(不好意思,我的方法很笨Orz) id=Request("id") pws=Request("pws") name=Request("name") pro=Request("pro") tel=Request("tel") s_id=Request("s_id") add=Request("add") ship_name=Request("ship_name") where=Request("where") number=Request("number") mate=Request("mate") breed=Request("breed") get_1=Request("get_1") all_ton=Request("all_ton") net_ton=Request("net_ton") price=Request("price") bu_year=Request("bu_year") bu_mon=Request("bu_mon") bu_day=Request("bu_day") get_year=Request("get_year") get_mon=Request("get_mon") get_day=Request("get_day") lau_year=Request("lau_year") lau_mon=Request("lau_mon") lau_day=Request("lau_day") make=Request("make") vat=Request("vat") mac=Request("mac") reg=Request("reg") pi=Request("pi") breed_1=Request("breed_1") number_2=Request("number_2") Set conn = Server.CreateObject("ADODB.Connection") conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.Mappath("db.mdb") conn.open sql = "select * from applydata where id='"&id&"' or s_id ='"&s_id&"'" set rs = Server.CreateObject("ADODB.Recordset") rs.open sql, conn, 1,3 If name=empty or tel=empty or pws=empty or id=empty or s_id=empty then Response.Write "资料不完整,请返回上页重新输入!" Elseif Not rs.EOF Then ' 重覆id和s_id Response.Write "使用者名称或身份证字号重覆,请返回上页重新输入!" else response.redirect "view.asp" End If Response.End %> --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 192.83.195.221
1F:→ TonyQ:你在下sql的部份的程式码贴出来看看 04/20 13:10
2F:→ TonyQ:另外确认一下是asp.net还是asp ?.? 04/20 13:10
是asp^^ 谢谢 ※ 编辑: chunhuian 来自: 192.83.195.221 (04/20 13:15)
3F:→ neverfly:有可能是资料在传值到下一页的时候漏掉了,印出sql看看 04/20 14:04
4F:→ grence:没看到insert @@a 感觉判断资料输入的部分要写在select前面 04/20 19:05







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl 或 站内搜寻

TOP