当前位置: 代码迷 >> PB >> pb对数据库进行插入操作,为什么一直提示保存失败,代码好像没错啊解决思路
  详细解决方案

pb对数据库进行插入操作,为什么一直提示保存失败,代码好像没错啊解决思路

热度:22   发布时间:2016-04-29 09:01:43.0
pb对数据库进行插入操作,为什么一直提示保存失败,代码好像没错啊!
就是从控件中获取几个数,将这几个数插入到数据库中。数据库连接应该没问题啊,可就是一直不能更新数据库,数据库没反应。数据库连接应该没问题,如果从数据库插入东西,在pb中能看见更新的结果。是不是什么update的属性需要更改啊...
bi=trim(sle_1.text)
bn=trim(sle_2.text)
bc=trim(sle_3.text)
at=trim(sle_4.text)
pb=trim(sle_5.text)
pc=trim(sle_6.text)
ct=trim(sle_7.text)
ln=trim(sle_8.text)
rt=trim(sle_9.text)
cn=trim(sle_10.text)

insert into book(bookid,bookname,bookclassid,autuor,publish,price,content,leavenumber,regtime) 
values (:bi,:bn,:bc,:at,:pb,:pc,:ct,:ln,:rt);
   
  if SQLCA.sqlcode=0 then  
  commit using SQLCA;  
  messagebox("成功","保存成功")  
  else  
  rollback using SQLCA;  
  messagebox("错误","保存失败")  
  return  
  end if

------解决方案--------------------
可能是字段类型与参数的类型不匹配,检查一下你的表,跟你插入的这些参数的值看看
------解决方案--------------------
探讨
可能是字段类型与参数的类型不匹配,检查一下你的表,跟你插入的这些参数的值看看

------解决方案--------------------
类型不匹配吧
  相关解决方案