Форум программистов, компьютерный форум, киберфорум
Delphi: FireMonkey
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.59/79: Рейтинг темы: голосов - 79, средняя оценка - 4.59
10 / 10 / 3
Регистрация: 19.03.2010
Сообщений: 679
Записей в блоге: 2

Delphi XE5 & Android & MS SQL

17.01.2014, 12:25. Показов 17041. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет! Во-первых предложение модераторам создать отдельную тему по XE и Android!))

Теперь по делу. Возможно ли создать Android приложение которое бы соединялась c MSSQL сервером? Если да то как это и сделать и с помощью каких иснтрументов?

Ведь MS SQL сервак на компе в какой то сети, а Android приложение просто на мобильном телефоне, которое не связано с сеткой... Либо на телефоне подключаться к сети по vpn как - то, либо через интернет связывать с сервером, перед этим сервак расшарить для мира....
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.01.2014, 12:25
Ответы с готовыми решениями:

Delphi XE5 & Android & Подключение к SQL Server
Пишу приложение для Android. Нужно подключиться к SQL Server и получать данные, но стандартные компоненты для этого (ADOConnection и...

Delphi XE5 & Android
Вчера поставил RAD Studio и решил написать примитивный аудио плеер для Android, но возникла такая проблема, как найти все аудио файлы на...

Delphi & MSSQL2K & NText - глюк!!!
Привет All. Вот в чем проблема: на сервере MSSQL 2000 валяется stored procedure app_ins_mat. Параметры: @PID UNIQUEIDENTIFIER, ...

25
 Аватар для Mantikor123
22 / 22 / 12
Регистрация: 23.12.2009
Сообщений: 279
05.04.2014, 11:04
Студворк — интернет-сервис помощи студентам
А вот с этим кажется смогу помочь)
в делфи сделайте Конект=Фолсе а при запуски программы выставляйте уже Труе


причем как совет перед соеденением проверят доступ в интернет а то может зацыклиться, хоть и стоит в настройках на соеденение 15сек, но они как-то не пашут.. ТЫК

Добавлено через 2 минуты
Понимаю что по этому коду разобраться сложно будет,но...
я вот так реализовал подключение к базе...

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
procedure TForm1.Timer1Timer(Sender: TObject);
 {$IF DEFINED(ANDROID)}
var
 NS: TNetworkState;
{$ENDIF}
 
begin
 inc(tim);
{$IF DEFINED(ANDROID)}
 
    NS := TNetworkState.Create;
  try
    if not NS.IsConnected then
    begin
     ShowMessage('Нет подключения к сети');
     flag2:='false';
    timer1.Interval:= 0;
    end
    else begin flag2:='true'; label1.Text:='Подключение к сети есть';
     label2.Text:='Подключение к БД'; end
  finally
    NS.Free;
  end;
 
{$ENDIF}
 
 
{$IF DEFINED(WIN32) or DEFINED(WIN64)}
if tim=2 then begin Form3.param; Form3.Conect; timer1.Interval:= 0;
end;
//Form3.param; Form3.Conect;
{$ENDIF}
 
 {$IF DEFINED(ANDROID)}if  (flag2='true')  then Begin Form3.param; Form3.Conect; timer1.Enabled:=false;
     end; {$ENDIF}
  //form3.Con_MySql.AfterConnect
 
 if (form3.Con_MySql.Connected=true) then
begin flag:='true'; label3.Text:='Загрузка приложения'; timer1.Interval:= 0; end
 else begin flag:='false'; timer1.Interval:= 0; end;
 
 
if flag='false' then begin
Form3.edit1.Text:=ini[2];
Form3.edit2.Text:=ini[3];
Form3.edit3.Text:=ini[4];
Form3.edit4.Text:=ini[5];
Form3.edit5.Text:=ini[6]; form3.Show;
end;
 
if  (flag='true') then Begin form2.Show; End;
 
 
 
end;
З.Ы. у меня настройки подключения к базе хранятся в файле... знаю что лишнее но иногда полезно)
0
10 / 10 / 3
Регистрация: 19.03.2010
Сообщений: 679
Записей в блоге: 2
12.06.2014, 20:06  [ТС]
Ребята, а по поводу подключения к MS SQL то решил кто нить траблу? без ДатаСнап сервера....?))
0
10 / 10 / 3
Регистрация: 19.03.2010
Сообщений: 679
Записей в блоге: 2
18.09.2014, 15:39  [ТС]
Ап! Проблема до сих пор актуальна... Неужели нет драйверов под MS SQL еще для андроид?((( без ДатаСнап сервера...
0
0 / 0 / 0
Регистрация: 12.08.2015
Сообщений: 5
30.09.2015, 00:48
Ещё раз Ап!
0
0 / 25 / 13
Регистрация: 30.04.2014
Сообщений: 516
13.03.2016, 23:45
Mantikor123, подскажите, как из андроида подключиться к mssql с помощью unidac. Кинул на форму uniconnection, uniquery,sqlserverprovider, bindsourcedb, stringgrid, все подключил. Запускаю на адроид...на телефоне черный экран, на экране компа ошибка
Delphi
1
project raised exception class std::ostream with message cannot connect to server on host ENERGO
подскажите пожалуйста как быть.
Спасибо.

Добавлено через 20 минут
вот такая ошибка
Delphi
1
project raised exception class segmentation fault 11
0
 Аватар для Mantikor123
22 / 22 / 12
Регистрация: 23.12.2009
Сообщений: 279
14.03.2016, 10:23
Sky Walker, Добрый день
К сожалению я уже давно не занимался с Андроид. и не могу вам подсказать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.03.2016, 10:23

query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так?
упростил для краткости запрос. в чем ошибка? RecSet - это коннекшн. query='SELECT * FROM resume WHERE ' & ''' &...

error '80020009' Îøèáêà. /lalala/profile.asp, line 28
При простейшем и сто раз работавшем скрипте, вылетает ошибка! след. содержания error '80020009' ...

Помогите найти драйвера для pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2
pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2 Мультимедиа аудиоконтроллер помогите плз найти...

Нужен драйвера, код PCI\VEN_1039&DEV_7012&SUBSYS_0C98105B&REV_A0\3&B1BFB68&0&17
всем привет !! уменя нет звука нужен драйвер код PCI\VEN_1039&DEV_7012&SUBSYS_0C98105B&REV_A0\3&B1BFB68&0&17 скачал прогу их много ...

Мультимедиа контролер PCI\VEN_14F1&DEV_8800&SUBSYS_EA3D14F1&REV_05\4&25700A26&0&3020
Помогите пожалуйста найти драйвер на мультимедиа видеоконтролер ...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru