Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.12;
Скачать: CL | DM;

Вниз

MySQL+Delphi через BDE   Найти похожие ветки 

 
mihrutka   (2002-11-26 10:54) [0]

пытаюсь работать с mySQL. Вот почемуто если в TQuery пишу запрос
и заканчиваю его ";" вываливается ошибка синтаксиса. без ; все ок. но мне хотелось бы всеже с ;.
А может вы с транзакциями сталкивались? как обрабатывали?


 
Johnmen ©   (2002-11-26 11:15) [1]

1. А мне вот хотелось бы с :), но вываливается ошибка синтаксиса. И хотелось бы вместо "SELECT" писать "ВЫБИРАЮ", но тоже ошибка синтаксиса, почему то :)))))))
2. С mySQL лучше использовать dbExpress



 
mihrutka   (2002-11-26 11:21) [2]

Женя! Иди в баню с таким ответом!
1) мне хотелось бы в одном TQuery написать несколько запросов -
например несколько вставок
2)У меня дельфи4 - ну нету там Dbexpress!

ЗЫ Ты на курсы придешь вообще????


 
Johnmen ©   (2002-11-26 11:27) [3]

mihrutka ! Чем тебе не понравился ответ ?
1. Просто ты не понимаешь, для чего предназначен TQuery - для одного единственного запроса !
2. Так сразу надо указывать !

Приду обязательно ! А на какие ?


 
mihrutka   (2002-11-26 11:39) [4]

Только один запрос... вот блин... рушатся все надежды...
Может транзакции на уровне ВDE обрабатывать можно?
Жень, ты меня не узнал видимо - это я - Миша!


 
mihrutka   (2002-11-26 11:52) [5]

я тут подумал - а чего это один запрос то? В оракл ты их сколько хочешь туда затолкать можешь - между begin и end! В mysql увидел такую конструкцию - begin;...commit; вся пороблема в этих ;


 
Johnmen ©   (2002-11-26 11:56) [6]

Миш ? Это ты что ли ? Ё. ?
Ну и ник ты себе подобрал ! На курсы приду, наверно, завтра...
А с mySQL попробуем после них, на месте дислокации :)))


 
WildFrag   (2002-11-26 12:31) [7]

Вобщем надо написать небольшой парсер, который бы по символу ;
разбивал бы батч на отдельные sql запросы, а потом просто последовательно их прогнать
По поводу доступа
1) ODBC - несерьезно, не люблю непрямых коннектов к базам
2) Zeos - www.zeoslib.org
3) mydac - www.crlab.com
4) mysaldac что-то типа www.microolap.com
5) если совсем напрямую надо то есть библиотечка прямого досупа к mysql, замена libmysql.dll, т.е ваша программа не будет требовать этой dll и нормально поддерживать компрессию. Ищите на соурсфордже.

Наиболее продвинуты zeos(free) и mydac потому как умеет курсором работать, т.е легко можно 60 меговую табличку открыть.



Страницы: 1 вся ветка

Текущий архив: 2002.12.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
3-36060
cranium
2002-11-25 15:17
2002.12.12
Как програмно доюиться от IB какой он версии?


1-36142
Jackass
2002-12-03 16:25
2002.12.12
Как заставить форму не выходить за пределы родительской формы?


1-36267
DiJeT
2002-11-20 01:59
2002.12.12
OpenGL и всё такое


14-36404
KME
2002-11-21 21:36
2002.12.12
География


7-36450
EleKtroNik
2002-10-06 18:46
2002.12.12
Hook на клаву