السلام عليكم و رحمة الله و بركاته لقد قمت بعمل إتصال بقاعدة البيانات mysql
هذا كود الإتصال :
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
public class DemoJdbc {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
SauverenBase("Anas");
}
public static void SauverenBase(String name){
String url = "jdbc:mysql://localhost/jee";
String login = "root";
String pwd = "";
Connection cn = null;
Statement ste = null;
try{
Class.forName("com.mysql.jdbc.Driver");
cn = DriverManager.getConnection(url, login, pwd);
ste = cn.createStatement();
String sql = "Insert Into user ('name') values('"+ name +"')";
ste.executeUpdate(sql);
}catch(SQLException e){
e.printStackTrace();
}catch(ClassNotFoundException e){
e.printStackTrace();
}finally{
try{
cn.close();
ste.close();
}catch(SQLException e){
e.printStackTrace();
}
}
}
}لكن دائما يعطيني هذا الخطأ
Type mismatch: cannot convert from java.sql.Connection to com.mysql.jdbc.Connection
Type mismatch: cannot convert from java.sql.Statement to com.mysql.jdbc.Statement
يا ريت تساعدوني و شكرا مقدما