import java.sql.*;
import java.io.*;
public class Test{
public  String test1(){
try
{
String driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String con="jdbc:microsoft:sqlserver://172.127.10.49:1433;DatabaseName=StoreHouse";
String user="sa";
String password="";
Class.forName(driver);
//System.out.println("驱动成功");
Connection conn = DriverManager.getConnection(con,user,password);
//System.out.println("连接数据库成功");
Statement stmt=conn.createStatement();
String sql_insert="insert into Customers values('100','100店','sh上海')";
String sql="select * from Customers";
stmt.executeUpdate(sql_insert);

//ResultSet rs = stmt.executeQuery(sql);

 return "添加了一条记录";
}
catch(Exception ex)
{
return(ex.getMessage());
}
}
}
我用的是tomcat+axis环境下开发的.当客户端调用我的方法时提示com.microsoft.jdbc.sqlserver.SQLServerDriver,如果我这边写过main()方法直接调用test1()是可以的我不知道为什么是不是我有的地方做的不对,请大哥们帮帮我我刚开始学.谢谢了!