| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 909 人关注过本帖
标题:为什么数据不能传送到数据库?数据库已经连接!
取消只看楼主 加入收藏
冷月烟云梦
Rank: 1
来 自:河南
等 级:新手上路
帖 子:14
专家分:0
注 册:2011-6-2
结帖率:75%
收藏
 问题点数:0 回复次数:1 
为什么数据不能传送到数据库?数据库已经连接!
为什么数据不能传送到数据库?数据库已经连接成功!在其他模块数据就能传送到数据库里,只有在这个模块不能,怎么回事呢?
   long ll_bookid,ll_publisherid,ll_words,ll_number,ll_price
    date ld_publish
    string ls_ISBN,ls_title,ls_author,ls_keyword,ls_abstract
//数据格式检验
if sle_bookid.text="" or isNull(sle_bookid.text) then
    messagebox ("缺少数据","请输入图书编号!")
    sle_bookid.setfocus()
    return
elseif sle_title.text="" or isnull(sle_title.text) then
    messagebox ("缺少数据","请输入图书名称!")
    sle_title.setfocus()
    return
end if
//检查图书编号有无重号
select BookInfo.BookID
into: ll_bookid
from BookInfo
where BookInfo.BookID=: ll_bookid;
if ll_bookid<>0 then
    messagebox("错误信息","图书编号第"+string(ll_bookid)+"号重号!请改正!")
    sle_bookid.setfocus()
    return
end if
      ls_ISBN=trim(sle_isbn.text)
        ls_title=trim(sle_title.text)
        ls_author=trim(sle_author.text)
        ls_keyword=trim(sle_keyword.text)
        ls_abstract=trim(mle_abstract.text)
//向数据库写入数据
insert into "BookInfo"
           ("BookID",
            "ISBN",
            "Title",
            "Publish",
            "Author",
                "Words",
            "PublisherID",
            "Number",
            "Price",
            "Keyword",
            "Abstract")
values(:ll_bookid,
       :ls_ISBN,
       :ls_title,
       :ld_publish,
       :ls_author,
       :ll_words,
       :ll_price,
       :ls_keyword,
       :ls_abstract);

//数据写入数据库后,将输入控件全部置空
        sle_bookid.text=""
        sle_ISBN.text=""
        sle_title.text=""
        sle_publish.text=""
        sle_author.text=""
        sle_words.text=""
        sle_publisherid.text=""
        sle_number.text=""
        sle_price.text=""
        sle_keyword.text=""
        mle_abstract.text=""
        sle_bookid.setfocus()//将光标放到“图书编号”输入栏
搜索更多相关主题的帖子: 数据库 long 
2011-06-22 09:02
冷月烟云梦
Rank: 1
来 自:河南
等 级:新手上路
帖 子:14
专家分:0
注 册:2011-6-2
收藏
得分:0 
回复 2楼 go2011
谢谢你啊!可能是值类型吧~
2011-06-23 09:42
快速回复:为什么数据不能传送到数据库?数据库已经连接!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.041804 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved