社区
Java EE
帖子详情
求解无语了
bf234511171
2010-09-28 10:45:42
数据库
phoneNum productId accessNo
...全文
271
12
打赏
收藏
求解无语了
数据库 phoneNum productId accessNo
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luoye_teng
2010-09-28
打赏
举报
回复
把你数据库的表结构,,字段的数据类型贴出来看看。
china453000
2010-09-28
打赏
举报
回复
问是一个好办法,关键还是要自学
qianquan
2010-09-28
打赏
举报
回复
bf234511171
2010-09-28
打赏
举报
回复
谢谢各位的热心人回复,问题解决了 String sql = "select "+s1+" from "+s2+" where accessNo = '"+accessNo+"'";
bf234511171
2010-09-28
打赏
举报
回复
我在线等希望高手们帮我下!
bf234511171
2010-09-28
打赏
举报
回复
我不是在下面说了吧老是报错误!得不倒我要查的数据
-droidcoffee-
2010-09-28
打赏
举报
回复
lz 想表达啥
bf234511171
2010-09-28
打赏
举报
回复
数据库
phoneNum productId accessNo
111 1 10600033
222 1 10600033
333 1 10600033
package com.zte.udt.atomService;
import java.sql.*;
import java.util.*;
public class Conn3ASE {
public Map<String,Object> Stradd(Map<String,Object> map){
String s1 = (String) map.get("input1");
String s2 = (String) map.get("input2");
String accessNo=(String) map.get("input3");
String s3 = Stradd(s1,s2,accessNo);
Map<String,Object> result = new HashMap<String,Object>();
result.put("output1", s3);
return result;
}
private String Stradd(String s1,String s2,String accessNo){
try {
StringBuffer str = new StringBuffer();
DriverManager.registerDriver(new com.sybase.jdbc2.jdbc.SybDriver());
Connection conn = DriverManager.getConnection(
"jdbc:sybase:Tds:10.129.39.157:4100/udtsce", "zteudtsce",
"zteudtsce");
Statement stmt = conn.createStatement();
// String sql = "select "+s1+" from "+s2+" where accessNo = " +accessNo+ " " ;
String sql = "select "+s1+" from "+s2+" where accessNo = \""+accessNo+"\"";
// String sql = "select phoneNum from uoe_chat_user where accessNo = \"10600033\"";
System.out.println(sql);
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
String s = rs.getString("phoneNum");
str=str.append(s+"|");
}
String sr = str.toString();
return sr;
} catch (Exception e) {
System.out.println(e.getMessage());
}
return null;
}
public static void main(String[] args){
Conn3ASE comm = new Conn3ASE();
String s = comm.Stradd("phoneNum","uoe_chat_user","10600033");
System.out.print(s);
}
}
为什么老是报错误:
Invalid column name '10600033'.
用的是sybase数据库
阳光下的木棉
2010-09-28
打赏
举报
回复
看的也无语了。。
storm_1984
2010-09-28
打赏
举报
回复
?????????
niu90
2010-09-28
打赏
举报
回复
diguoguo
2010-09-28
打赏
举报
回复
-------------------------
让人
无语
的科研
我说两句,发发牢骚。 一同仁研究一个智能算法
求解
函数的全局最小值点,需要迭代
求解
,我问他怎么让迭代停止,他回答说找到正确结果的时候停止,我看看他的程序,是这样写的: doubole result = 0; while(abs(compute - result)>0.00001) { compute = computing(); } cout << "result=" <<
曝WPS规划
求解
的一个大bug,Excel软件规划
求解
的bug也有待fix
则在规划
求解
种,需要设置每行、每列、每个斜向的单元格数值相加均相等【= 参数】,且个单元格内的数值不同【dif 参数】,且每个单元格的数值【≥1,≤15】,且每个单元格数值为证书【即,取整:int 参数】;Excel的bug就是,它有一个int功能【取整的功能】,可是它偏偏不能直接取整数进行运算,导致25宫格的计算,对于普通计算机【大致3.0的主频,16G的内存的台式机】,耗时达到了2小时以上!而Excel的单变量
求解
,能够解决这个问题,尽管由他不完美的地方,而且这个bug还不小;
无语
#include<stdio.h> #include<string.h> #include<math.h> #include<algorithm> #include<iostream> using namespace std;const int N=10005;double dp[2][105];// 表示 m n之间的最大差值...
无语
的模拟退火
曾几何时,听到模拟退火这种算法,以为它是多么神奇神秘神鬼莫测的算法。 现在才认识到,世界上居然有如此搞笑如此拼rp的算法。 原本以为treap的random已经有点让人担心了,模拟退火则是实实在在的random了一把。
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章