Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JSP中从表中获取值?_Jsp_Ms Access - Fatal编程技术网

如何在JSP中从表中获取值?

如何在JSP中从表中获取值?,jsp,ms-access,Jsp,Ms Access,我正在做一个项目,我遇到了一个问题。我正在使用JSP和MS Access。 我有一个表,希望得到如下值: 这是一张表: Service Charges <br/> Cons 200 <br/> Cons 500 <br/> inj 300 <br/> inj 200

我正在做一个项目,我遇到了一个问题。我正在使用JSP和MS Access。 我有一个表,希望得到如下值:

这是一张表:

Service    Charges           <br/>
  Cons     200               <br/>
  Cons     500               <br/>
  inj      300               <br/>
  inj      200               <br/>
  cons     400               <br/>
  inj      800               <br/>
服务费
Cons 200
Cons 500
inj 300
inj 200
cons 400
inj 800
像这样,我想进入JSP:

 cons    inj     <br/>
 200     300     <br/>
 500     200     <br/>
 400     800     <br/>
cons inj
200 300
500 200
400 800

我想把这两个列出来。这是一个非常笼统的问题,很难用五行回答。数据访问和检索是软件开发的基本基石。我建议您开始读一读,了解数据库连接的底层Java标准

如果您想更进一步,那么您可以继续使用类似的东西,这是一个促进JDBC操作的流行框架。或者看看所谓的ORM(对象关系映射)框架,它在规范化关系数据库模型和JAva对象模型之间进行映射。是一个相当流行的ORM框架


此外(就像在评论中提到的人),您应该真正放弃MS Access。它不是一个“真正的”数据库,它绝对不适合服务器应用程序。MySql更合适。

您肯定应该切换到真正的数据库。首先,您需要在Web服务器上运行Access。如何?我试过了,但什么也没发生。“在你的Web服务器上运行Access”是一个荒谬的说法。Access/Jet/ACE数据文件根本不涉及服务器端进程,您也不必安装Access,因为Jet数据库引擎安装在从Windows 2000开始的每个Windows副本上。我同意Access/Jet/ACE不适合在web应用程序上使用,但其原因与@nfechner的错误评论无关。嗨,我不知道MySQL,但我想切换到ORACLE。但要正常切换,我必须使用MS-ACCESS。在我上面的问题中,是否有像inj 4和cons 5这样的偶数行。那么inj的最后一行就不会保持空白,因为它在一个循环中,它打印最后检索到的值。我该怎么处理?