Подключение к SQL Server 2005

Ответить
Vovich
Сообщения: 30
Зарегистрирован: 30 май 2013, 15:03

Подключение к SQL Server 2005

Сообщение Vovich » 30 май 2013, 15:22

Здраствуйте.
Пробую подключиться к локальному SQL server 2005 с помощью jdbc4
Добавил jdbc4 в проект, прописал CLASSPATH.
Пробую законнектиться. в логе пишет:

05-30 15:10:45.476: E/dalvikvm(12065): Could not find class 'javax.sql.XAConnection', referenced from method com.microsoft.sqlserver.jdbc.SQLServerConnection.poolCloseEventNotify
05-30 15:10:45.476: W/dalvikvm(12065): VFY: unable to resolve instanceof 987 (Ljavax/sql/XAConnection;) in Lcom/microsoft/sqlserver/jdbc/SQLServerConnection;
05-30 15:10:45.477: D/dalvikvm(12065): VFY: replacing opcode 0x20 at 0x0014
05-30 15:10:45.520: D/libc-netbsd(12065): getaddrinfo: localhost return error = 0x8 >>
05-30 15:10:45.521: W/Error connection(12065): null

Само соединение:

Код: Выделить всё

	public void query2(View v){
		Log.i("Android"," SQL Connect Example.");
		Connection conn = null;
		String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
		String connString = "jdbc:sqlserver://localhost:1433;" +
				"databaseName=Vova1;integratedSecurity=true";
		String username = "";
		String password = "";
		
		try {
		Class.forName(driver).newInstance();

		conn = DriverManager.getConnection(connString,username,password);
		Log.w("Connection","open");
		Statement stmt = conn.createStatement();
		ResultSet reset = stmt.executeQuery("SELECT * FROM myTable");
	 
		//Print the data to the console
		while(reset.next()){
		Log.w("Data:",reset.getString(1));
		} 
		conn.close();
		}
		 
		catch (Exception e)	{
			Log.w("Error connection","" + e.getMessage());	
		//tvHello.setText(e.getMessage());	
		}	
		
		//tvHello.setText("Hello Kitty!");
	
	}
Погуглил про javax.sql.XAConnection
вроде нехватает jee.
Подскажите. плиз, как в проект добавить.
спасибо.
П.С. программирую недавно, прошу сильно не пинать.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Подключение к SQL Server 2005

Сообщение rezak90 » 30 май 2013, 15:47

на форуме есть волшебник который знает как, обратись к Ней =)
R.id.team
Политика на форуме запрещена

Vovich
Сообщения: 30
Зарегистрирован: 30 май 2013, 15:03

Re: Подключение к SQL Server 2005

Сообщение Vovich » 30 май 2013, 16:07

я что-то не то написал?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Подключение к SQL Server 2005

Сообщение rezak90 » 30 май 2013, 16:22

нимфа ещё не приходила? сейчас позову...
R.id.team
Политика на форуме запрещена

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Подключение к SQL Server 2005

Сообщение Foenix » 30 май 2013, 16:23

да все нормально. Я после этого заклинания из 9 букв появляюсь.

Вот тут есть ссылка, которую нужно почитать, там еще есть ссылки - их тоже нужно почитать. Все ответы там. Ты что-то совершенно не то делаешь, начни заново.
Там даже рабочий вариант драйвера я выкладывала. Как его устанавливать - тоже все было. Вопросы тоже потом (после чтения) там же задавай.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Vovich
Сообщения: 30
Зарегистрирован: 30 май 2013, 15:03

Re: Подключение к SQL Server 2005

Сообщение Vovich » 30 май 2013, 16:31

Уже иду.
)))

Ответить