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

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

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

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

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

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

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

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

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

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
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите подключить базу через ODBC / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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