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.ResultSet;
import java.sql.Statement;
public class textTOsql
{
public static void main(String[] args) throws Exception
{
File file = new File("C://txt.txt");
BufferedReader reader = null;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//这个是微软的JDBC驱动
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jyx";
String user ="sa";
String password="";
Connection con=DriverManager.getConnection(url,user,password);//连接数据库,注意getConnection的参数
Statement s=con.createStatement();//产生运行SQL语句的对象
try {
reader = new BufferedReader(new FileReader(file));//由于BufferedReader具有readLine()方法,可以一行行的读进记录
String tempString ;
while((tempString = reader.readLine())!=null)
{
//for (int i=0;i<3;i++)
//{
String [] st=tempString.split(" ");//注意split()函数在这里的用处
//System.out.println(st[i]);
String sql="insert into hxj_test01 values('"+st[0]+"','"+st[1]+"',"+st[2]+")";
s.executeUpdate(sql);
//}
}
}
catch (IOException e) {
e.printStackTrace();
}
}
}
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class textTOsql
{
public static void main(String[] args) throws Exception
{
File file = new File("C://txt.txt");
BufferedReader reader = null;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//这个是微软的JDBC驱动
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jyx";
String user ="sa";
String password="";
Connection con=DriverManager.getConnection(url,user,password);//连接数据库,注意getConnection的参数
Statement s=con.createStatement();//产生运行SQL语句的对象
try {
reader = new BufferedReader(new FileReader(file));//由于BufferedReader具有readLine()方法,可以一行行的读进记录
String tempString ;
while((tempString = reader.readLine())!=null)
{
//for (int i=0;i<3;i++)
//{
String [] st=tempString.split(" ");//注意split()函数在这里的用处
//System.out.println(st[i]);
String sql="insert into hxj_test01 values('"+st[0]+"','"+st[1]+"',"+st[2]+")";
s.executeUpdate(sql);
//}
}
}
catch (IOException e) {
e.printStackTrace();
}
}
}