CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Borland JBuilder

求救!关于数据库连接问题!

楼主linger160(杨皓)2003-12-04 13:56:40 在 Java / Borland JBuilder 提问

我用jbuilder8写了一个窗口界面,使用了jdbcombobox()下拉列表,我想将它连接我的sql   server2000(jdbc驱动已经连接好)表,就是将里面的人名显示在下拉列表中,但是为什么显示不出来??  
      需要怎么样设置呢??请各位高手指教!! 问题点数:0、回复次数:16Top

1 楼linger160(杨皓)回复于 2003-12-04 13:58:57 得分 0

麻烦将解答发到我的邮箱:yangh@fruitron.com.cn,本人先致以万分的感谢!Top

2 楼qjx1208(Java爱好者)回复于 2003-12-04 14:54:44 得分 0

while(rs.next())   {  
        JComboBox.addItem(rs.getString(1));  
  }Top

3 楼linger160(杨皓)回复于 2003-12-04 15:00:20 得分 0

是响应事件里面添加上面的代码吗??  
  Top

4 楼linger160(杨皓)回复于 2003-12-04 15:03:24 得分 0

可是在里面添加以上代码时,出现一下错误:  
  (1)Variable   rs   not   found   in   class   yh.Frame1   at   line   146  
  (2)Variable   rs   not   found   in   class   yh.Frame1   at   line   147  
  (3)Non-static   method   addItem(java.lang.Object)   cannot   be   referenced   from   a   static   context   at   line   147Non-static   method   addItem(java.lang.Object)   cannot   be   referenced   from   a   static   context   at   line   147Top

5 楼linger160(杨皓)回复于 2003-12-04 15:26:17 得分 0

rs是在哪里定义的?它的作用是什么呢Top

6 楼kally(布布)回复于 2003-12-04 16:12:34 得分 0

rs就是ResultSet的一个对象,你得先连接数据库,然后执行select语句呀~Top

7 楼linger160(杨皓)回复于 2003-12-04 16:30:56 得分 0

麻烦一下,能不能说得清楚一点。我是越看越糊涂了,jdbcombobox()里面的数据库连接的属性都已经没有问题,没有任何问题,但是就是运行以后下拉列表并没有调用sql   server   2000里面的已经连接的表(即下拉以后表为空)。  
        你们所说的是在那里添加??而且ResultSet又是在哪里呢??  
          谢谢!Top

8 楼ssmmm7919(追求)回复于 2003-12-06 10:59:37 得分 0

好心的楼主,  
      告诉我一下安装好juilder8后,怎么进行注册好吗??  
        谢谢!!Top

9 楼linger160(杨皓)回复于 2003-12-06 13:22:45 得分 0

有没有注册码呀。我有注册生成器,需要的话,请发邮件到我的邮箱yangh@fruitron.com.cnTop

10 楼FlyPig1983(飞天猪)回复于 2003-12-08 20:18:17 得分 0

 
   
  建立连接后  
  statement   s=con.createstatement();  
  ResultSet   rs=s.executequery("SQL语句");  
  下面你就可以运用rs了Top

11 楼phiai(Rebecca)回复于 2003-12-08 20:30:06 得分 0

报错显示,没有rs,你的resultset定义在什么地方啊?Top

12 楼FlyPig1983(飞天猪)回复于 2003-12-09 12:29:39 得分 0

ResultSet   这个类在java.sql.ResultSet包中;导入  
  import   java.sql.*;  
  试试看能不能行(注意大小写)  
  Top

13 楼linger160(杨皓)回复于 2003-12-10 13:29:35 得分 0

这是在jbuilder8里面写的还是在文本文件下编的??Top

14 楼FlyPig1983(飞天猪)回复于 2003-12-11 13:55:14 得分 0

在程序里面写的Top

15 楼aeoneyes(Java狂拽)回复于 2003-12-11 15:02:04 得分 0

如果我没猜错,你问题出在中文上。  
  你在获得字符串后,把它转换成中文字符集。具体参数查JB用户手册。Top

16 楼aeoneyes(Java狂拽)回复于 2003-12-11 15:10:02 得分 0

ACCESS,sqlserver这方面的接口程序有缺陷,MySQL要好的多。我想你在向数据库插入中文时也会遇到类似问题。如果没有必要,不建议采用MS   SQL。其实JDataStore应该可以工作的很出色了。我一直奇怪为什么大家都不用Borland提供的免费嵌入数据库。  
  对应用规模和管理能力来说,我个人认为:Oracle   -MySQL-JDataStore提供了从超级到普通的选择。  
   
  Top

相关问题

  • 数据库连接
  • 连接数据库!!!
  • 连接数据库!!!
  • 数据库连接!
  • 数据库连接
  • 数据库连接
  • 连接数据库,,,
  • 连接数据库
  • 连接数据库
  • 连接数据库

关键词

  • 数据库
  • 连接
  • 中文
  • sql
  • resultset
  • 列表
  • rs
  • additem
  • 问题
  • 显示

得分解答快速导航

  • 帖主:linger160

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo