java - vector 值到数据库

标签 java jsp

如何将 vector 值存储到数据库中?简单的例子将帮助我(初学者)

我有一个如下 vector ,并希望将其内容保存到数据库中可用的 11 列中。 vector 包含 11 个值:

Vector cellStoreVector = new Vector();

下面是我尝试过的代码。结构或语法有问题吗?它没有提供任何错误,也没有将值保存到数据库。

String sql = "INSERT INTO table name (EMP_ID,FNAME, LNAME, CATEGORY, DEPARTMENT, Title, REASON, TL, START_DATE, END_DATE, ID) VALUES(?,?,?,?,?,?,?,?,?,?,?)";
    PreparedStatement pst1 = conn.prepareStatement(sql);
    pst1.setString(1, cellStoreVector .get(0) );
    pst1.setString(2, cellStoreVector .get(1));
    pst1.setString(3, cellStoreVector .get(2));
    pst1.setString(4, cellStoreVector .get(3);
    pst1.setString(5, cellStoreVector .get(4));

            pst1.setString(11, cellStoreVector .get(10)     ;

pst1.execute();

最佳答案

http://www.tutorialspoint.com/jdbc/jdbc-sample-code.htm

如果您提供的上述代码就是您所拥有的,我可以明白为什么它没有提供任何错误,并且没有提交到数据库。您需要执行准备好的语句,以便 jdbc 运行并返回结果,或者执行插入或更新。上面的链接是一个 super 简单的示例。

关于java - vector 值到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12923201/

相关文章:

java - 根据最后一个字母表按字典顺序对字符串数组进行排序 - 字符串索引超出范围 -1 异常

Java 舍入( double )

javascript变量到jsp表达式

java - 如何将学生添加到学生组

java - 如何从action类发送值并在jsp页面中查看

java - 如何比较两个对象并获取更改的字段

java - 如何比 Newton Raphson 更有效地计算 Big Decimal 的平方根?

java - 如何在服务器上运行通用 JSP 页面

java - 尝试调用存储过程时索引超出范围

java - 错误 "HttpServletRequest refers to the missing type String"