如何在后端使用 java 和 Ms 访问获取字符串并添加到下拉列表

Posted

技术标签:

【中文标题】如何在后端使用 java 和 Ms 访问获取字符串并添加到下拉列表【英文标题】:how to fetch string and add to a drop down list using java and Ms access at backend 【发布时间】:2015-02-19 03:59:03 【问题描述】:

我遇到了与数据库项目相关的问题。 我需要显示一个 JSP 页面,其中包含数据库表中所有可用测试名称的下拉列表,其形式为 Test_List(Test_ID, Test_Name, No_of_Que)

我尝试了一些方法:

<select name="test name">
     <%
        try
           Connection con = DriverManager.getConnection("Jdbc:Odbc:Exam","","");
           Statement st = con.createStatement();
           String sql ="Select * from Test_List";
           ResultSet rs =st.executeQuery(sql);
      %>
<select name="test">
     <%
       while(rs.next())
       String val=rs.getString("Test_Name");
     %>
   <option><%val%></option>
     <%
       catch(SQLException e)out.print(e);
     %>
</select>

在这里,我尝试将值保存在字符串 val 中,然后搜索可以将此字符串设置为下拉菜单的选项列表的任何选项...

【问题讨论】:

【参考方案1】:

尝试如下: `

               try
               Connection con =DriverManager.getConnection("Jdbc:Odbc:Exam","","");
               Statement st = con.createStatement();
               String sql ="Select * from Test_List";
               ResultSet rs =st.executeQuery(sql);
               %><select name="test"><%
                String val=rs.getString("Test_Name");
                i++;
                %><%out.println("<option>"+val+"</option>");%><%

               
        %>
    </select>

`

【讨论】:

以上是关于如何在后端使用 java 和 Ms 访问获取字符串并添加到下拉列表的主要内容,如果未能解决你的问题,请参考以下文章

使用 java 和 sql INSERT Query 在 MS 访问中插入字符串类型变量和日期类型变量

我们如何在后端验证来自 azure AD 的访问令牌?

如何在后端 API 中验证 AzureAD accessToken

如何在后端运行 QB64

在后端处理贝宝付款

如何在 POM 中输入 MS 访问 JDBC 驱动程序?