powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите подключить базу через ODBC
11 сообщений из 11, страница 1 из 1
Помогите подключить базу через ODBC
    #33594855
Momus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу программу на с#, нужно подключиться с неё через ODBC, вроде бы создал DSN через администрирование, но не работает, постоянно выдаёт ошибку при подключении, помогите разобраться, пожаааалста, а то я уже замучился. Нужен чёткий формат connectingString, а ещё лучше пример её самой, желательно поподробнее, я первый раз базу поключаю, не считая Аксеса.
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33596007
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имел продолжительные сношения с ODBC-драйвером постгреса из C#. Заметил один забавный глюк: после нескольких запросов проиходит ошибка (я писал об этом где-то на форуме). Если ее проигнорировать (try-catch) - то дальше все идет нормально.
Я так и не разобрался, чей это косяк, дотнета, постгреса или их вместе. Замесу только, что через JDBC-ODBC bridge из Java все работало замечательно.
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33597227
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MomusПишу программу на с#, нужно подключиться с неё через ODBC, вроде бы создал DSN через администрирование, но не работает, постоянно выдаёт ошибку при подключении, помогите разобраться, пожаааалста, а то я уже замучился. Нужен чёткий формат connectingString, а ещё лучше пример её самой, желательно поподробнее, я первый раз базу поключаю, не считая Аксеса.

как альтернатива... из под си бимоля юзаем постгресс через обычный си плас-плас (его либу)... дышит...

с уважением
(круглый)
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33598963
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0 MomusПишу программу на с#, нужно подключиться с неё через ODBC, вроде бы создал DSN через администрирование, но не работает, постоянно выдаёт ошибку при подключении, помогите разобраться, пожаааалста, а то я уже замучился. Нужен чёткий формат connectingString, а ещё лучше пример её самой, желательно поподробнее, я первый раз базу поключаю, не считая Аксеса.

как альтернатива... из под си бимоля юзаем постгресс через обычный си плас-плас (его либу)... дышит...

с уважением
(круглый)

Незачем. С постгресом идет библиотека для си-бемоля. Называется NPgSQL, лежит в одноименной папке в корне инсталляции.

а сам ConnectionString будет выглядеть как "DSN=<ИМЯ_СИСТЕМНОГО_DSN>"
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33599563
.Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри за оффтопик, но уточнение, имхо, никогда не помешает:
До Диез. До Диез, а не "Си бемоль".
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33599723
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[OFFTOPIC]
Ой, как только этот острый си не называют...
[/OFFTOPIC]
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33599787
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[OFFTOPIC] #бекар# усегда был бекаром. # - отменяет предыдущие модификаторы, (видимо это хитрая шутка мелкософта - отменили "++")
И только дал-лекие от нотной храмоты люди мохут так хлуппо опписывацца - "диезз" [/OFFTOPIC]
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33600640
.Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знак бекара можно увидеть здесь , знак диеза же я без проблем изображу прямо в тексте: #.

Кроме всего прочего, диез по-английски sharp, бекар — cancel.
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33601451
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.GuestЗнак бекара можно увидеть здесь , знак диеза же я без проблем изображу прямо в тексте: #.

Кроме всего прочего, диез по-английски sharp, бекар — cancel.
шо дееца. сыклярозз, блин! опять же в сетке надысь натыкался на единосклерозника . признаю свою ашиппку (сильно наклона в поперечинах # не хватает - вот и не узнаю брата Колю ) но лучче здесь
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33601496
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЪофтопЪ однако "до-диез" это никак не "си-бемоль", а таки ре-бемоль". "Си-диез" это, кааца, "До" (бекар)? Не правда ли? Ъ/офтопЪ
...
Рейтинг: 0 / 0
Помогите подключить базу через ODBC
    #33603645
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю одбц не нужен, ему еще набор создавать надо, можно так:

String strcon;
strcon = String.Format("Server=localhost;Port=5432;Protocol=3; Database=prod132;User Id=postgres;Password=post");
try
{
if(m_con != null)
{
if(m_con.State == ConnectionState.Open) return;
}
m_con = new NpgsqlConnection(strcon);
m_con.Open();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите подключить базу через ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]