您好我正在尝试在java中的数据库中插入数据。
我有4个字段
s.no city mandi price
s.no是主键
我有一个字符串
S=1 Agra Achhnera NIL
2 Agra Agra NIL
3 Agra Fatehabad NIL
4 Agra Fatehpur Sikri NIL
5 Agra Jagner NIL
6 Agra Jarar NIL
7 Agra Khairagarh NIL
8 Agra Shamshabad NIL
9 Aligarh Atrauli NIL
10 Aligarh Chharra NIL
11 Aligarh Aligarh 1300.00
12 Aligarh Khair 1300.00;
我想在表格中填写此字符串
s.no city mandi price
1 Agra Achhnera NIL
2 Agra Agra NIL
3 Agra Fatehabad NIL
4 Agra Fatehpur Sikri NiL
我如何实现我想要的输出?
提前致谢
答案 0 :(得分:0)
StringTokenizer str = new StringTokenizer(s);
while(str.hasMoreElements()){
for(int I=0;i<4;i++){
int no = str.nextElement();
String city = str.nextElement();
String mandi = str.nextElement();
String price = str.nextElement();
//insert them into the database
}
}
答案 1 :(得分:-1)
在继续使用jdbc时,第一步也是最重要的步骤是在构建中包含必要的jar文件(10g或11g)。在此之后,我们需要配置连接类,或者您可以将其命名为DAO(数据访问对象)。
现在,这取决于您正在使用的技术。如果我认为我们正在使用Servlet,那么理想的方法是明确区分您的服务类,bean和您的连接或DAO类。
您需要从servlet类中的UI获取所有值,这些值可以充当控制器,然后调用业务类的方法,该方法将访问连接类并执行必要的插入操作。
user3382280指定的链接会很有帮助。通过它。
只是一个建议,尝试在单独的类中放下您的业务逻辑和连接逻辑。明确的逻辑分离是推动代码中可重用性和灵活性的理想方式。希望它有所帮助:)