[Microsoft][ODB SQL Server Driver]无效的描述符索引

news/2024/6/16 19:18:10

org.apache.jasper.JasperException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引
这个错误是我在编写jsp程序,利用sql server数据库时候犯的.

我开始程序是利用access数据库,但是整体库文件达到了上百兆,还有一个问题是用于B/S结构的,很多人访问,整个程序只要用一段时间数据库中的东西就提不出来了,我没有找到什么具体原因,在我前面的文章中有这个问题的详细描述.所以想到了应该是库文件太大,人多访问数据库性能不好.所以改了用sql server.所有程序都是好用的,只是把odbc数据源配置换为sql server的.

不过,当我运行程序时候,出现了上面的错误,上网着找了一些资料,发现,原来sql server中是不允许这样的.

我些的sql语句为:select * from table,而我提出数据库的字段顺序是与实际的顺序不相同的.

于是,我把*改成了具体字段名,并且下面用到的所有顺序都与这个select后面的顺序相同,错误就解决了. 


http://www.niftyadmin.cn/n/2679861.html

相关文章

关于C#Winform线程调用窗体的使用方法以及窗体的单一显示

使用相关的具备条件: 1.前提是必须窗体实例完毕,再触发相关事件开始调用 2.代码如下:如在窗体加载完毕的一个button事件调用线程1 Thread th1 new Thread(new ThreadStart(process1)); th1.Start(); //开始调用线程 private void process1()…

linux向上翻页_CentOS「linux」学习笔记5:文件类命令第二部分

linux基础操作:主要介绍了,文件查询和操作类的命令,第二部分cp [代表复制文件或文件夹]例子1:cp /home/test/hello.txt /home/test1 代表将test目录下的hello.txt文件复制到test1的目录里。例子2:cp -r /home/test /ho…

2018年10月24日提高组 T1 码灵鼠

大意 给定一个数列 a01a_01a0​1 anaiaja_nai ajan​aiaj(n>1n>1n>1,i,ji,ji,j均在[0,n−1][0,n-1][0,n−1]内均匀随机) 给定每个nnn,计算ana_nan​的期望值 思路 每个数被选到的期望为nn(1n)2n\times \frac{n(1n)}{2}n2n(1n)​(高斯公式&am…

jsp获取系统时间

String ddatenew SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime()); 只有简单的一句,一定不能少了java.util.*,java.text.*

Java IO学习笔记(一):File类

在整个IO包了,唯一表示与文件本身有关的类就是File类。使用File类可以进行1创建或删除文件等常用操作。要想使用File类。则首先要观察File类的构造方法,此类的常用构造方法如下所示: public File(String pathname) 实例化File类的时候&#…

coreldraw制作案例_CorelDRAW图文教程:CDR手绘梅花教程

本案例在制作中主要运用了图形的编辑功能、图形的精确裁剪及图形的再制功能,下面通过梅花案例一起感受CorelDRAW软件的神奇。CorelDRAW下载:http://www.coreldrawchina.com/xiazai.html步骤一 新建文件。执行“文件”→“新建”命令,新建一个…

2018年10月24日提高组 T2 So many prefix?

大意 给定一个串,求出所有偶数长度的前缀在串中出现次数的总和 思路 首先我们知道有个东西叫kmpkmpkmp 它有一个nextnextnext数组,意思是:对于字符串SSS的前iii个字符构成的子串,既是它的后缀又是它的前缀的字符串中(它本身除外…

String类下compareTo()方法

String类下compareTo()方法 比较两个字符串,依次对比两个字符串中字符的ASC码,两个字符的ASC码相等则继续比较下两个字符直至比较出不同的两个字符跳出方法.方法返回值类型为整型. 例如 String a "2345"; String b "2322"; 则a.compareTo(b)返回2 b.comp…