没错误提示插不进数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了没错误提示插不进数据库相关的知识,希望对你有一定的参考价值。
参考技术A 分类: 电脑/网络 >> 程序设计 >> 其他编程语言问题描述:
[url=zhidao.baidu/question/url]<!--#include file="conn"-->
<!--#include file="conn1"-->
<%
If Response.cookies("member")="true" and request.cookies("uid")<>"" Then
dim uID,stype,describe,lxdh,qq
if Request.form("stype")="" then
response.write "<script>alert('类型不能为空!');history.back();</Script>"
response.end
end if
if Request.form("describe1")="" then
response.write "<script>alert('信息内容不能为空!');history.back();</Script>"
response.end
end if
describe=request.form("describe1")
uID=Request("uID")
stype=Request.form("stype")
describe=Request.form("describe1")
lianxi=request.Form("text")
lxdh=Request.form("lxdh")
qq=Request.form("qq")
if request.Form("[view]")="" then
[view]=1
end if
ssss=" "+"电话:"+lxdh
rget=request.Form("name")
str=("南昌,上饶,赣州")
key=split(str,",")
inum=ubound(key)
for i=0 to inum
if i<=inum then
if Instr(rget, key(i))>0 then
conn1.execute("insert into gonqiu (uid,stype,describe1,date1,time1,qq)
values('"&Request("uID")&"','"&request.form("stype")&"','"&request.form("describe1")&"','"&date()&"','"&time()&"','"&request.form("qq")&"')")
response.Write "<script>alert('发布成功!');this.location.href='url';</script>"
end if
end if
next
else
response.End
rs.close
set rs=nothing
end if
dim sql
set rs=Server.CreateObject("Adodb.Recordset")
sql="select * from gongqiu where (id is null)"
rs.open sql,conn,1,3
rs.addnew
rs("uID")=uID
rs("stype")=stype
rs("describe1")=describe
rs("lxdh")=",联系人:"+request.Form("text")+ssss
rs("view1")=[view]
rs("date1")=date()
rs("time1")=time()
rs("qq")=qq
rs("ip")=request.ServerVariables("REMOTE_ADDR")
rs.update
rs.close
set rs=nothing
set rs=Server.CreateObject("Adodb.Recordset")
sql="select uID,fabu from member where uID='"&uID&"'"
rs.open sql,conn,1,3
fabu=rs("fabu")
fabu=fabu+1
rs("fabu")=fabu
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing%>
<%Response.cookies("fabu")=fabu
response.Write "<script>alert('发布成功!');this.location.href='url';</script>"
else
response.Write("<script>alert('你好! 本栏目只有会员才能查看,您是会员吗?');this.location.href='index';</script>")
end if
end if
%>
解析:
[/url]编译和运行都没问题,则说明:
1.你的SQL语句有问题
2.SQL语句的项目和数据库内表的内容不匹配
3.变量树不匹配
4.获得的字段长度超过了数据库内该字段你设定的长度范围
具体你自己检查吧
主要是数据库表和SQL语句
mysql中定义decimal类型decimal(10,4),插入数据例如123456.1234插不进去,想知道为什么?急!!!
参考技术A 可以的啊,decimal(10,4)表示的是最大可达十位(包含小数),小数四位本回答被提问者采纳 参考技术B 不应该插不进去的,我在mysql试了是可以插进去的 参考技术C 没怎么注意decimal,不过记得好像小数点应该也算一位吧,你试下,追问试过了,不好使!!!
以上是关于没错误提示插不进数据库的主要内容,如果未能解决你的问题,请参考以下文章
oracle数据库 时间 TIMESTAMP(6)这是啥类型啊 怎么也插不进数据
提示如下错误:No space left ondevice,通过 df -h 查看磁盘空间,发现没满,请问可能原因是什么?