Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2014.08.24;
Скачать: [xml.tar.bz2];

Вниз

базы данных   Найти похожие ветки 

 
Dy1   (2009-08-23 10:47) [0]

Какие базы данных используете? Нужна помощь по mdb. Можно пообщаться в чате.


 
MTsv DN   (2009-08-23 11:46) [1]

> Какие базы данных используете?
Неужели Вам действительно интересно кто какие БД использует?

Я же Вам еще вчера по почте написал: "Сделайте тестовый проект с указанием необходимых действий для получения бага", а Вы опять задаете абстрактные вопросы без приведения кода и тестов.

Поймите, никто не будет искать баг, в интересующем ВАС коде. Если бы у кого были наработки, то Вам бы уже давно помогли, а Вы мало того, что "подняли" тему 2007-08 года, так начинаете другие "плодить".

Покажите для начала какие шаги ВЫ сделали, для решения проблемы...


 
MTsv DN   (2009-08-23 11:47) [2]

З.Ы. Кстати, демка KOLEdb вполне нормально работает с новым KOL 2.88 (с небольшой правкой) в Delphi 2007.


 
Dy1   (2009-08-23 12:25) [3]

эээ... Мне бы вправить мозги по базам, ActiveX и OLE (конкретно KOLEdb.pas и KOLComObj.pas)
(когда-то очень долго я не понимал даже потоки данных)


 
MTsv DN   (2009-08-23 12:40) [4]

...Блин...я пытаюсь Вас понять, честно...пытаюсь, но это какой-то дурдом.

Я Вам говорю: "СДЕЛАЙТЕ ТЕСТОВЫЙ ПРОЕКТ!!!"
Вы мне отвечаете: "Мне бы вправить мозги по базам, ActiveX и OLE..."
Я не телепат и не психиатр, мысли не читаю, а мозги могу тока вы..ать...

Вам не мозги вправить надо, а книжку почитать, что-нибудь типа: "Дельфи 5: Разработка БД" Шумаков, Фаронов...т.к. думаю, что проблема не столько в KOL"е, сколько в Вас...

"Как тебя понять-то, коль ты не говоришь ничего..."
(с) "Иван Васильевич меняет профессию"


 
Dy1   (2009-08-23 14:29) [5]

как поменять запрос у одного квери?
program Project1;
uses windows, kol, KOLEdb;

var
 DS: PDataSource;
 SS: PSession;
 QR: PQuery;

begin
 DS := NewDataSource("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +GetStartDir+"dat.mdb");
 SS := NewSession( DS );
 QR := NewQuery( SS );
 QR.Text := "SELECT name FROM Tcity";
 QR.Open;//так работает почти как нужно (немного подправил модуль)

QR.Text := "SELECT * FROM Tcity";
//написано, что в этот момент квери закрывается... Похоже, что .Close работает неправильно
QR.Open;
//ошибка
 DS.Free;

Сейчас пересоздаю (Фри и НьюКвери заново)

вопрос некст: как объединять запросы в одну транзакцию? Нашёл
TSession.StartTransaction(isoLevel: Integer): HRESULT;
но не представляю как применять и что за isoLevel.


 
Dy1   (2009-08-23 14:43) [6]

ещё интересный вопрос - а как получать данные? Один раз читает и выходит без проверки в if
www.dy.cdrrhq.ru/mdb1.rar

Вышеупомянутое исправление - Last после открытия и перед First -> заполнение RowCount.


 
Dy1   (2009-08-23 16:33) [7]

если с KOLEdb так плохо, как с хедером sqlite ? Какая версия sqlite соответствует хедеру 2005 года ?



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

Форум: "KOL";
Текущий архив: 2014.08.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.04 c
15-1390656072
Jimmy
2014-01-25 17:21
2014.08.24
Карточные игры


11-1205861966
Vinum
2008-03-18 20:39
2014.08.24
Сделать кучу форм


2-1380648981
Иван
2013-10-01 21:36
2014.08.24
Архивирование Zipforge


2-1380524569
Вася
2013-09-30 11:02
2014.08.24
Помогите с арифметикой


2-1380744070
Антипов В.А.
2013-10-03 00:01
2014.08.24
Проблема с поддержкой латышских букв в программе





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский