如何将向量值存储到数据库?简单的例子会帮助我(初学者)
我有一个如下的向量,并希望将其内容保存到数据库中可用的 11 列中。向量包含 11 个值:
Vector cellStoreVector = new Vector();
下面是我尝试过的代码。结构或语法有什么问题吗?它没有提供任何错误,也没有将值保存到 DB。
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();