问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JDBC连接SQLServer2000的时候出现如下错误,SP3补丁已经打了,能连上...

发布网友 发布时间:2024-10-09 06:07

我来回答

3个回答

热心网友 时间:2024-10-12 12:37

rs = s.executeQuery("SELECT fileID,fileName FROM file");
这句错误。
file 是SQL语句中的关键字,不能这样用,不然会语法错误。而这里你想要的是表的名字。
所以改正法方为:
1、可以把表的名称由file改成T_file【最好这样,表名称前面都加一个T_,这样可以避免关键字】。
rs = s.executeQuery("SELECT fileID,fileName FROM T_file");

2、也可以这样[file],用方框号把file框起来。
rs = s.executeQuery("SELECT fileID,fileName FROM [file]");

热心网友 时间:2024-10-12 12:37

sql语句错了啊。。。。

热心网友 时间:2024-10-12 12:33

可能你执行sql语句的方法错了
private static final String url = "jdbc:jtds:sqlserver://localhost:1433/DB";
private static final String sUsr = "sa";
private static final String sPwd = "123";
public List<TbPreferences> getPreferences() {
final String sql = "select * from Tb_Preferences ";
List<TbPreferences> allPreferences = new ArrayList<TbPreferences>();
try {
// 这里的异常处理语句是必需的.否则不能通过编译!
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection con = DriverManager.getConnection(url, sUsr, sPwd);
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(sql);
while (rs.next()) {
TbPreferences pre = new TbPreferences();
pre.setId(rs.getInt("Id"));// id
pre.setAddress(rs.getString("Address"));// address
pre.setUnit(rs.getString("Unit"));// unit
pre.setName(rs.getString("Name"));// name
pre.setPhone(rs.getString("Phone"));// phone
pre.setEmail(rs.getString("Email"));// email
allPreferences.add(pre);
}
rs.close();
st.close();
con.close();
} catch (Exception err) {
err.printStackTrace();
}
return allPreferences;

}

单独读取一张表的数据 你试试...
JDBC连接SQLServer2000的时候出现如下错误,SP3补丁已经打了,能连上...

1、可以把表的名称由file改成T_file【最好这样,表名称前面都加一个T_,这样可以避免关键字】。rs = s.executeQuery("SELECT fileID,fileName FROM T_file");2、也可以这样[file],用方框号把file框起来。rs = s.executeQuery("SELECT fileID,fileName FROM [file]");...

java中使用JDBC连接SQLServer2000时总是加载驱动失败,具体程序如下,求救...

1.你的程序(工程)内是否已引进Microsoft SQL Server 2000 Driver for JDBC的3个驱动包:msbase.jar、mssqlserver.jar、msutil.jar。同时保证程序正常(异常的捕获、结果集的关闭、连接的关闭等)。2.你的SQL Server 2000 数据库是否打了sp3及其以上补丁以开启1433端口,否则将无法连接数据库。

jdbc 连接sql server2000 出现问题如下:

看代码是没有什么问题的,而在看看你的错误,是指socket错误,也就是你的程序连接不到sql数据库,所以你首先看看你的数据库的url,端口有没有写错,没有的话,就可能是你的sql的问题,解决方法你上百度,将你的java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing s...

java 采用jdbc连接sql server 2000 数据库时出错?

有可能由于开发环境是Win 2003 Server,故SQL 2000需要补丁包,不然在2k3下,SQL默认关闭了TCP连接 解决:打上SQL serverSP4 就OK了

急!用Eclipse写JDBC连接SQLserver2000 出现问题

升级你的sql server 2000到sp3版本 然后导入三个jar文件 你下载一个文件:jdbc连接sql server 2000 下载后 解压 或是安装 后 它就提供三个jar文件导入到相应的文件夹里 然后就可以连接了

...Microsoft][SQLServer 2000 Driver for JDBC]Error establishing...

如果你在测试连接SQL Server 2000 JDBC连接时出现错误Error establishing socket.请参考如下:用 CMD 命令NETSTAT查1433(这是默认的端口,可能被占用,你可以重新设一个新的端口)的端口可是居然没有没有打开,先看看你的服务器有没有打开,如果都大开了那就说明你没有装SQL的sp3或sp4的补丁.还有一个方法看...

SQL server2000数据库的连接错误

错误信息:ErrorwhileperformingdatabaseloginwiththeSQLServer2000driver:[Microsoft][SQLServer2000DriverforJDBC]UnabletoconnectInvalidURL英文翻译出来为:错误在执行与SQLServe... 错误信息:Error while performing database login with the SQL Server2000 driver:[Microsoft][SQLServer 2000 Driver for JDBC]Unable to ...

sql_server_2000连接数据库失败 Error Establishing Socket

在用MSSQL连接数据库的过程中,经常会遇见“Error establishing socket.”的错误,大概得错误日志信息如下:Sql代码 java.sql.SQLException : [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)at com.microsoft....

连接sql server出现update错误!

Sqlserve 和JDBC 的融合问题,关键涉及到sp3补丁(端口开放)还有用户问题,解决这两个问题之后,剩余的便是Sqlserver 操作问题了,还有一点在远程操作的时候,要把Sqlserver 组设置一下,在安全性里边亦将身份验证更改为Sqlserve 验证即可.在使用jdbc时,如果系统是xp或者2003务必要把sqlserver 升级到sp3,...

Eclipse利用JDBC连接SQL Server的时候显示如下,求解,详细的解!感谢...

没再java里用过sqlserver,但是感觉这个错误,应该是数据库的jdbc驱动版本和数据库版本不兼容,试试换个版本的jdbc驱动。

如何在没有网络的时候连接网络 wifi连接上不能上网怎么办 为什么wifi连接上却不能上网 本地已连接但不能上网 连接到服务器时出现问题 连接失败 错误为629 连接失败,错误为651 网卡一下连接一下断开 连接wifi显示无法连接网络
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问现金送款单、进帐单、电汇凭证在银行怎么买?价格是多少?那收费凭证... 出纳常用什么单据 怎么训练狗 正确训练狗狗的技巧有哪些?需要注意什么? 狗狗犯错误还靠打 训犬师教你更正7大误区! 最近总是梦到一些让自己或家人都不开心的事,梦里无论是否认识的人都喜欢... 请问狗狗到底要怎么打? 做错事了是打哪里呢? 我真下不了手,可是它最近... 惩罚狗狗应该打哪里 小狗犯错可以打哪里? 我老公的弟弟带着女朋友住我的房睡我的床而且还同房对我们运气... 打狗最忌讳的部位 qq好友叫我开网店提供代理商可信吗 SQLserver需要打Sp3、SP4补丁,那Mysql需要打补丁吗?那个比较用起来比较... JGJ231-2021版盘扣式钢管脚手架标准手册,详细解读脚手架标准 盘扣式脚手架规范规格标准是怎么样的,有知道的吗兔 吉林省委党校函授学历可以报二建吗? 马革裹尸是哪个朝代 现在修真四万年怎么查不到动漫 苹果耳机设置敲击耳机的功能方法_苹果耳机怎么设置敲击耳机的功能 《妻子的秘密》电视剧全1-54集能看了吗? ...的 我用电脑连接时 是VGA链接的 怎么 会出现 显示 右上角 不支持PC... 单向隔膜泵单向隔膜泵常见故障及维修 单隔膜泵单隔膜泵常见故障及维修 隔膜泵故障处理 江门医保最高报销限额 西汉时期的俄罗斯存在没?那时候的俄罗斯叫什么? 猫猫呕吐 很厉害 西游记里偷吃人参果之后孙悟空和镇元大仙结成了兄弟,为什么唐僧每次被妖 ... 关于爱国的手抄报资料 爱国的手抄报内容资料 汉朝的强大在哪里?只是军事实力吗? 直观地说明汉朝到底有多强大 我有一张华夏银行的白金信用卡,额度1万,又申请了一张smart卡,审核已 有两个自称是华夏银行的到我们厂办信用卡,我填了一份资料,但平安银行居 ... 谁告诉我那个K歌软件比较好 一定是免费的 还要有伴奏 最好有MV 记住一... 谁能帮忙意见一款免费K歌的软件???一定要免费的,不要收费的!! 好的免费K歌软件 歌要新的 一定要免费的 我是蜂农想去澳大利亚学习一下当地的一些养蜂方法技术,请问有什么签 ... 蜂学专业要学哪些课程 深圳那里有酸木瓜卖 开始女友对我冷漠了、后来我换了头像,现在给我道歉了,谁能给我发来给... 怎样关闭oppo推荐? 怎么跟女朋友道歉………有点男人味的 云南大理有什么特别的东西? 大推拉门如何制作 问责制如何推行问责制 人事争议仲裁的上一级机关是什么 完善我国行政问责制的主要任务 请问im是什么意思? im的意思是什么 天国少女人物介绍 怎样设置苹果手机锁屏时间