
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 29.02.2020, 12:11 
 | 
|||
|---|---|---|---|
Как передать объект типа connection между activite  | 
|||
| 
 #18+ 
  
    
  Доброго времени суток. Как в Delphi создаем один ADOConnection, так его и используем во всех окнах приложения. А как в Андроиде. Использую подключение к MS SQL баз используя драйвер jtds (примерно как тут https://habr.com/ru/post/206790/) В основном Activity я создал подключение к базе Connection con = DriverManager.getConnection(MSSQL_DB, MSSQL_LOGIN, MSSQL_PASS); Закрываю его в событии OnDestroy() Во время работы всего приложения хочу коннект держать открытым и использовать его в других Activity. Ну не передавать же для обращений к базе с разных activity пароль к базе, устанавливать подключение с MS SQL. Вопрос в том, как во втором Activity использовать подключение con из главного (main) Activity? Второй день гуглю, но безрезультатно, увы. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 29.02.2020, 14:54 
 | 
|||
|---|---|---|---|
Как передать объект типа connection между activite  | 
|||
| 
 #18+ 
  
    
  nerv Как в Delphi создаем один ADOConnection, так его и используем во всех окнах приложения. А как в Андроиде так же. самый простой рабоче-крестьянский способ - паттерн Синглтон. знаешь что такое? если нет, то погугли. более правильный способ, получение доступа к общим объектам через dependency injection framework, какой осилишь ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=13&tablet=1&tid=1330749]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    59ms | 
get topic data:  | 
    9ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    39ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 12ms | 
| total: | 151ms | 

    | 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...