Форум программистов, компьютерный форум CyberForum.ru

Xamarin и Firebird. Не получается подключиться - Xamarin

Восстановить пароль Регистрация
 
oleg_bah
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 8
15.11.2016, 15:57     Xamarin и Firebird. Не получается подключиться #1
Нужна помощь. Пытаюсь подключиться к FireBird 2.5 (Сервер и БД находятся на Windows ПК).

1. Создал проект xamarin (Android->BlankApp) на VisualStudio 2015 Update 3.
2. С помощью NuGet добавил packeges (NetStandard.Library 1.6, FirebirdSql.Data.FirebirdClient v.5.6)
3. Добавил в проекте ссылку на FirebirdSql.Data.FireBirdClient.dll (из папки lib/netstandard1.6/)

Проект нормально компилируется и запускается.
В процессе выполнения жмем на кнопку чтоб установить соединение (фрагмент кода):

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using System;
using System.Data;
using FirebirdSql.Data.FirebirdClient;
..................
 
 private void Button1_Click(object sender, System.EventArgs e)
        {
            const string connectionString = "Database=C:\\nbrb\\777neta.fdb; User=SYSDBA; Password=masterkey; Dialect=3;          Server=192.168.0.168";
 
 
            IDbConnection fbcon = null;
 
            fbcon = new FbConnection();
            fbcon.ConnectionString = connectionString;
 
            fbcon.Open();
 
.................
         }
.................
При выполнении строки "fbcon.Open();" возникает ошибка :

Unhandled Exception:
System.ArgumentNullException: String reference not set to an instance of a String.
Parameter name: s

Не знаю что делать, может кто нибудь сталкивался с подобной проблемой. Помогите плиз !
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2016, 15:57     Xamarin и Firebird. Не получается подключиться
Посмотрите здесь:

New Xamarin Studio Xamarin
Xamarin :: c# :: wmi Xamarin
Xamarin разработчик Xamarin
Xamarin FM or Xamarin
Xamarin Установка Xamarin
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lvlkoo
.NET C#,ASP.NET MVC
 Аватар для lvlkoo
304 / 260 / 89
Регистрация: 16.10.2010
Сообщений: 1,163
Завершенные тесты: 1
16.11.2016, 21:36     Xamarin и Firebird. Не получается подключиться #2
C#
1
 fbcon = new FbConnection(connectionString );
oleg_bah
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 8
17.11.2016, 09:42  [ТС]     Xamarin и Firebird. Не получается подключиться #3
Я так тоже пробовал:

C#
1
2
3
4
5
// ...
IDbConnection fbcon = null;
fbcon = new FbConnection(connectionString );
fbcon.Open();
// ...
И так пробовал:

C#
1
2
3
4
// ...
IDbConnection fbcon = new FbConnection(connectionString);
fbcon.Open();
// ...
Результат один и тот же ..... возникает ошибка, описанная выше при выполнении строки "fbcon.Open();"
pycture
528 / 460 / 62
Регистрация: 20.09.2012
Сообщений: 1,482
Завершенные тесты: 3
17.11.2016, 11:57     Xamarin и Firebird. Не получается подключиться #4
сейчас окажется что андроид запрещает пользоваться какими попало портами без разрешения, либо эти порты просто закрыты. линух же
oleg_bah
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 8
18.11.2016, 13:38  [ТС]     Xamarin и Firebird. Не получается подключиться #5
дело не в этом .... если бы не андроид не давал пользоваться портами то я бы просто не смог соединиться, а тут возникает ошибка .... более того, если я указываю неправильный IP адрес, то я получаю вот такую ошибку:

Unhandled Exception:
FirebirdSql.Data.FirebirdClient.FbException: Unable to complete network request to host "192.168.0.158".

То есть, выходит что до сервака firebird достукивается .....

Народ, Неужели не у кого не было подобных проблем ? ...... Может есть мысли какие .... я уже не знаю что и делать ....
pycture
528 / 460 / 62
Регистрация: 20.09.2012
Сообщений: 1,482
Завершенные тесты: 3
18.11.2016, 13:51     Xamarin и Firebird. Не получается подключиться #6
обычно все веб сервисами ходят. заодно к базе не привязан - всегда сменить можно, хотя на тесктовый файл.
oleg_bah
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 8
21.11.2016, 11:00  [ТС]     Xamarin и Firebird. Не получается подключиться #7
а можно немного подробнее? ... что за сервиса ? ... Самописные или какие то стандартные и тд?
pycture
528 / 460 / 62
Регистрация: 20.09.2012
Сообщений: 1,482
Завершенные тесты: 3
21.11.2016, 18:35     Xamarin и Firebird. Не получается подключиться #8
свои конечно - приложение не должно заботить какая там база и какая у базы структура.
на стороне сервера достаточно поднять вебсервер (хотябы сервисстеком) и по http json'ы гонять.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2016, 09:31     Xamarin и Firebird. Не получается подключиться
Еще ссылки по теме:

Разработчики Xamarin Xamarin
Прожорливый xamarin Xamarin
Установка Xamarin Xamarin

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
oleg_bah
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 8
22.11.2016, 09:31  [ТС]     Xamarin и Firebird. Не получается подключиться #9
спасибо за информацию ...... с этим вариантом понятно ..... благодарю

А теперь возвращаясь к ошибке .... может всё таки кто-нибудь сталкивался с чем-нибудь похожим?
Yandex
Объявления
22.11.2016, 09:31     Xamarin и Firebird. Не получается подключиться
Ответ Создать тему

Метки
.net, ado.net, firebird, xamarin
Опции темы

Текущее время: 02:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru