Название: Как узнать IP подключенного хоста ? Отправлено: admsasha от Октябрь 21, 2009, 03:40 Пытаюсь сделать так
Код: int CreateDB(){ Вывод Цитировать "144259" "" т.е. CONNECTION_ID определился, а список процесов не показал. Проделываю тоже самое с ком. строки. Все данные выдаются нормально (проверка на предмет, что каких то прав нехватает) Может есть более разумный способ ? Кстати, как грамотно нужно написать этот кусок кода ? Название: Re: Как узнать IP подключенного хоста ? Отправлено: BaltikS от Октябрь 21, 2009, 06:34 Млин, вот какое отношение это имеет к Qt? Вам прямиком на www.sql.ru
Название: Re: Как узнать IP подключенного хоста ? Отправлено: admsasha от Октябрь 21, 2009, 06:40 Млин, вот какое отношение это имеет к Qt? Вам прямиком на www.sql.ru Например, такое. Почему мой запрос QT не видит. Точнее не выдает результат. Для выводов " show" какие то другие методы нужно использовать ?Я предложил способ нахождения IP, найти таким образом в ручную его можно. Но написанный код,того же алгоритма, написанный на QT не работает. Цитировать Может есть более разумный способ ? Этот вопрос можно и туда задать... С этим согласен.Название: Re: Как узнать IP подключенного хоста ? Отправлено: BaltikS от Октябрь 21, 2009, 07:10 Цитировать Почему мой запрос QT не видит. Точнее не выдает результат. Для выводов " show" какие то другие методы нужно использовать ? Например SHOW TABLES работает замечательно.... Название: Re: Как узнать IP подключенного хоста ? Отправлено: BaltikS от Октябрь 21, 2009, 07:17 Да ещё, заметил одну вещь..... Попробу сделать так:
Код
Название: Re: Как узнать IP подключенного хоста ? Отправлено: admsasha от Октябрь 21, 2009, 09:28 Тоже самое
Название: Re: Как узнать IP подключенного хоста ? Отправлено: BaltikS от Октябрь 21, 2009, 09:32 Ещё момент. Что такое daninet ?
Вообще у вас написано что это псевдоним... А при соединении он нигде не фигурирует... Попробуйте ещё изменить строку QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", "daninet"); Название: Re: Как узнать IP подключенного хоста ? Отправлено: admsasha от Октябрь 21, 2009, 09:36 Ещё момент. Что такое daninet ? упс, это должно быть такВообще у вас написано что это псевдоним... А при соединении он нигде не фигурирует... Попробуйте ещё изменить строку QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", "daninet"); QSqlQuery query(QSqlDatabase::database("mydb")); Не всё перекрасил :-D |