一种向数据库中写入数据的方法

今天在我的博客群中有个朋友问了我一个问题,详见http://group.bokee.com/group/subject.7861.11763421854970771.html?91391218870400970

他问:怎样把文本文件中的每一列写到数据库表中?
我的解决方案如下:
开发工具:Eclipse3.2   JDK1.6   MySQL4.1.8

首先我打开MySQL命令行窗口,输入密码root后执行如下语句建立测试表student;

mysql>use test;
mysql
>create table student(id int,name varchar(10));



我的文本文件(E:\data.txt,E盘为我的Java程序所在的根目录)的格式如下:

------------------------

1,Tom
2,Kate
3,Jim
-----------------------

对了!还有提醒大家一句:一定要把数据库驱动程序添加到Eclipse工程的JavaBuildpath中,呵呵,对于有经验的程序员来讲,我这纯属是废话,好了,不废话了,看看我的Java程序吧!

 

*@author 我为J狂 建立日期 2007-4-14
 
*
 
*/
package net.blogjava.lzqdiy;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.HashSet;
import java.util.Set;

public class Test
{

    
/**
     * 
@param args
     
*/

    
public static Set<String> readFile(String filePath)
    
{
        BufferedReader in 
= null;