Главная страница
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.019 c
1-36092
Саррус
2002-12-01 01:23
2002.12.12
Многодокументный интерфейс


6-36323
Pavel Dovgalenko
2002-10-17 07:45
2002.12.12
Как узнать IP адрес машины по ее доменному имени?


4-36477
V0land
2002-10-29 16:11
2002.12.12
Как слинковать DLL и EXE в один экзешник?


3-36064
aleksei
2002-11-26 10:41
2002.12.12
Товарищи.как поставить фокус на GRID ! Не гневайтесь.(-)


14-36345
DimaK
2002-11-16 21:54
2002.12.12
Помогите найти компонент.