create
index
IDX_Workid
on
Worker(WorkID)(其中Worker是表名)
如果查询该列是否在一个数组中,其实SQL只能处理集合,可以:
select
*
from
worker
where
workid
in
(1,9,7,3,12,5,……很多)
让大哥告诉你,其实是你写错啦照着我这样子写就好了
public int getColumnCount() {
// TODO Auto-generated method stub
return this.columnNames.size()
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
return ((Vector)this.rowData.get(rowIndex)).get(columnIndex)
}
是你将行和列的取值弄反了,所以会出现Array index out of range现象.
如果幸运的话,行和列一样,数据库的东西可以显示出来.
但更多的情况下,是行列不一样的情况.所以,错误出现啦
我是找了很久才找出来的,给分吧.
本来就是array但不是无效的array
array是数组,他返回的数据是数组形式的
你要是直接 echo一个数组,那显示的就是array
你改用print_r($res)试试
他就不会是单单array了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)