Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];
Внизработа с dbexpress Найти похожие ветки
← →
mahab-22 (2011-03-21 17:54) [0]Привет всем! Есть ли возможность с помощью компонентов dbexpress на сервере mySQL создать псевдоним базы данных. Если есть, пожалуйста кусочек кода
← →
mahab © (2011-03-22 21:52) [1]Бросил dbexpress. Подключил mySQL.pas.код такой:
MySQL := mysql_init(nil);
if mysql_real_connect(MySQL, pChar("localhost"), pChar("root"), pChar(""),
nil, 3306, nil, 0000) = nil then close;
k:= mysql_query(MySQL,PCHAR("CREATE DATABASE 54321"));
showmessage(inttostr(k));
Ошибок нет, но и псевдоним БД не создается проверяю phpmyadmin. Вообще с такой задачей не встречался может чего не так пишу?
← →
sniknik © (2011-03-22 22:09) [2]> CREATE DATABASE 54321
это псевдоним??? это создание базы... а я то думаю чего они там по напридумывали. по русски сразу нельзя было?
у TIBDatabase есть метод CreateDatabase, не подойдет сам так посмотри как оно "у нутрях".
← →
mahab © (2011-03-22 22:14) [3]водичка какая-то. Да - 54321 это псевдоним БД. Причем тут TIBDatabase если я использую сервер mySQL и библиотеку mySQL.pas
← →
sniknik © (2011-03-22 23:44) [4]> Да - 54321 это псевдоним БД.
вся документация сайта mysql не знает такого понятия. команда приведенная в [1], переведенная, означает буквально - создание базы. (вообще псевдоним/алиас это из истории BDE, "ник" для готовой базы)
> Причем тут TIBDatabase если я использую сервер mySQL и библиотеку mySQL.pas
ни при чем, но мог бы посмотреть как с библиотекой работают, ошибки обрабатывают... (сама по себе библиотека, апи, исключения не возбуждает. ни одна)
а ошибка элементарная, тест запроса из [1] на ADO + ODBC DSN, выдал причину в виде ошибки сразу... но не будем лишать тебя "открытий чудных", раз ты так во всем уверен.
← →
Плохиш © (2011-03-23 00:08) [5]Какое отношение код из [1] имеет к dbExpress?
← →
Игорь Шевченко © (2011-03-23 00:44) [6]
> Какое отношение код из [1] имеет к dbExpress?
он же написал, что бросил. имеет брошенное отношение
← →
sniknik © (2011-03-23 00:50) [7]зря бросил, там хоть ошибки есть. понятнее.
← →
Плохиш © (2011-03-23 01:48) [8]А понятно, на одно мозгов не хватило - бросил, на другое не хватит - то же бросит, третье искать будет и так до пенсии. Стоит нанять программиста.
← →
mahab © (2011-03-23 08:45) [9]как собаки бешаные
← →
mahab © (2011-03-23 08:51) [10]Да, авторитет у сайта за последние 3-4 года сильно упал из -за этого 3-4 поста за сутки это все на что он способен. Так держать...
← →
Jeer © (2011-03-23 09:18) [11]
> mahab © (23.03.11 08:45) [9]
>
> как собаки бешаные
Если ты путаешься в понятиях, хочешь готового кода, перебираешь варианты технологий доступа - у кого неладно в консерватории ?
Вот тебе и спели увертюру халявщика :)
← →
Anatoly Podgoretsky © (2011-03-23 09:27) [12]Ты перепутал сайт и день недели, здесь подают только по воскресениям.
← →
sniknik © (2011-03-23 09:28) [13]> Если ты путаешься в понятиях
если бы только путался, само по себе не страшно. но он упирается, говорит что прав, а советуют фигню... ну так если лучше всех знаешь, то зачем спрашивать?
хотя, если бы посмотрел доку о создании баз, а не мифических псевдонимов, давно бы уже прочитал про их ограничения. а если бы обратил внимание на методы обработки ошибок, и вернул бы ее, то стало бы понятно почему не конектится, и без ошибки...
т.е. фактически ответ был в [2], ...
но естественно, все непонятое (а не понимают все иногда даже готовый код) считается в последнее время личным оскорблением...
и ищут как и в случаях с компонентами (менталитет не меняется) другие места где дают готовый код.
← →
Плохиш © (2011-03-23 12:01) [14]Удивительно. И почему все немощные и убогие не идут на сайты, где подают, а прутся сюда?
Здесь же не скрывают отношения к ним.
← →
mahab © (2011-03-23 12:50) [15]
> Плохиш © (23.03.11 12:01) [14]
> Удивительно. И почему все немощные и убогие не идут на сайты,
> где подают, а прутся сюда? Здесь же не скрывают отношения
> к ним.
Немощные и убогие думают о других, что они немощные и убогие и не мною это придумано. Только слабые духом и мозгом люди будут оскорблять другого человека не зная о нем ничего
> sniknik © (23.03.11 09:28) [13]
он упирается, говорит что прав, а советуют фигню... ну так если лучше всех знаешь, то зачем спрашивать?
где? это называется выдача желаемого за действительное
← →
sniknik © (2011-03-23 13:16) [16]где?
> [2] это псевдоним??? это создание базы...
> [3] Да - 54321 это псевдоним БД.
← →
mahab © (2011-03-23 13:22) [17]Я не говорил что прав назвал имя БД алиасом хорошо осознавая что это BDEшный термин. Не надо цеплятся за слова, тем более что это не существенно.
← →
Лукошко (2011-03-23 13:27) [18]
> mahab ©
Ну уйди ты с дельфимастера, зачем тебе ведро помоев на каждую фразу?
← →
mahab © (2011-03-23 13:36) [19]Пускай люди раскроют свои таланты на полную катушку. Кстати, правда она глаза колет, вот и бесятся. Собралась кучка замшелых старперов и зудят по каждому поводу, самолюбованием занимаются.Забывают, что они днями сидят кодингом занимаются, и не у всех есть такая возможность. Кто замысловатей обгадит более слабого в данном вопросе, тому и респект. А можно попросить модератора удалить мой аккаунт. Мерзко ....
← →
Anatoly Podgoretsky © (2011-03-23 13:58) [20]> mahab (23.03.2011 13:22:17) [17]
При чем тут цепляться, опираемся только на твои слова и реагируем только на
них, ничего не придумывая, без телепатии.
← →
Anatoly Podgoretsky © (2011-03-23 13:59) [21]> mahab (23.03.2011 13:22:17) [17]
> хорошо осознавая что это BDEшный термин
Зачем ты сюда приплел бде, когда это типовой термин для многих БД
← →
app © (2011-03-23 14:01) [22]> mahab (23.03.2011 13:36:19) [19]
Закрыто из-ща скорблений, и долго ты сюда не сможешь попасть.
← →
sniknik © (2011-03-23 14:01) [23]> тем более что это не существенно.
это ОСНОВНОЕ, алиас может быть любым практически, + они даются локально, на названия БАЗ, разные сервера накладывают разные ограничения (не знаю какое у mysql, но mssql в таком виде не даст создать базу, нужно обрамлять кавычками. в mysql может и этого нельзя).
> Забывают, что они днями сидят кодингом занимаются, и не у всех есть такая возможность.
т.е. ты не учишься на программиста? программировать. а чего тогда на программисткий сайт пришел?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.002 c