0
Я новичок с программированием базы данных в Android и SQL Server. Я делаю проект, и у меня проблемы с ним, я пробовал так много примеров кода, но я не мог добиться своей попытки добиться успеха. Поэтому, пожалуйста, прими мою неопытность.Нужна помощь! Подключение MS SQL Server 2005 к Eclipse
Это мой код.
package com.example.testing;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class Main extends Activity {
private static final String url = "jdbc:jtds:sqlserver://127.0.0.1:1433/qqq";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
testDB();
}
public void testDB() {
TextView tv = (TextView)this.findViewById(R.id.textView1);
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection con = DriverManager.getConnection(url);
/* System.out.println("Database connection success"); */
String result = "Database connection success\n";
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select * from tblname");
ResultSetMetaData rsmd = rs.getMetaData();
while(rs.next()) {
result += rsmd.getColumnName(1) + ": " + rs.getInt(1) + "\n";
}
tv.setText(result);
}
catch(Exception e) {
e.printStackTrace();
tv.setText(e.toString());
}
}
}
Сообщение об ошибке:
java.lang.ClassNotFoundException:net.sourceforge.jtds.jdbc.Driver