![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
база paradox вставить новую запись [D7, XP]
flur © (2011-11-07 20:37:00)В созданную пустую базу из программы записываю в поля дату ,время и события только получается вставляются записи в туже запись .Мне надо что бы они переносились ну чтобы как бы журнал событий был.
Table1.active:=true;
Table1.Edit;
Table1.FieldByName ('spisok').AsString:=s;
Table1.FieldByName('Tim').AsString:=TimeToStr(Time);
Table1.FieldByName('Dat').AsString:=DateToStr(Date);
Table1.Next;
Dennis I. Komarov (2011-11-08 09:40:00) [1]До кучи:
http://www.connectionstrings.com/paradox#p85
хотя я сам не использовал
Dennis I. Komarov (2011-11-08 09:35:00) [2]
> Anatoly Podgoretsky © [28][29]
Я и не уходил, а Paradox вслед за БДЕ
Anatoly Podgoretsky (2011-11-08 09:30:00) [3]Да и не забудь мы про Парадокс говорим
Anatoly Podgoretsky (2011-11-08 09:29:00) [4]Не уходи от темы
> BDE must die
> Что можешь предложить?
> От задачи зависит.
Так что можешь предложить?
Anatoly Podgoretsky (2011-11-08 09:02:00) [5]> Loginov Dmitry (07.11.2011 23:27:20) [20]
Никогда не ставил Дельфи клиенту, что бы заработала база, только БДЕ, а для
Акцесс вообще ничего, на всякий случай это от Микрософта, тоже по MS SQL
Dennis I. Komarov (2011-11-08 08:49:00) [6]
> От задачи не зависит, официальные драйвера есть только для
> БДЕ
> Есть только один кривой, полудописаный драйвер.
Очень даже зависит. В его случае mdb(Access) + Jet за глаза хватит. И без всяких дополнительных установок.
З.Ы.
А вот про официальные и кривые дрова и чьи то подписи - не понял.
Anatoly Podgoretsky (2011-11-08 07:44:00) [7]Так учат не БДЕ, совсем смешно бы было, а Парадоксу
Anatoly Podgoretsky (2011-11-08 07:41:00) [8]> Dennis I. Komarov (07.11.2011 21:33:12) [12]
От задачи не зависит, официальные драйвера есть только для БДЕ
Есть только один кривой, полудописаный драйвер.
Германн (2011-11-07 23:43:00) [9]
> flur (07.11.11 23:22) [19]
>
> я все это прочитал создавать таблицы, добавлять поля
В топике нет ни слова ни о создании таблиц, ни о добавлении в них полей.
Что-то плохо вы читали.
> можно как то подсказать что где прописать
В посте [1] показано абсолютно четко что, где и как заменить. Осталось лишь чуть-чуть подумать и почитать на всякий случай в справке. (Не знание английского не освобождает от ответственности :).
Плохиш (2011-11-07 23:38:00) [10]
> flur (07.11.11 23:22) [19]
В первом же ответе тебе дали ключевые слова. Но справку тебе читать западло, тогда зачем оно тебе это программирование?
Loginov Dmitry (2011-11-07 23:27:00) [11]
> Но вот чем восполнить возникшую брешь, кроме как MS Access,
> не совсем понятно.
Раньше было удобно, BDE и Database Desktop устанавливались вместе с Delphi, по сути никакого дополнительного ПО (тем более от Microsoft) не требовалось. А теперь не понятно (по крайней мере мне), как учить студентов программированию приложений баз данных в Delphi.
flur (2011-11-07 23:22:00) [12]я все это прочитал создавать таблицы, добавлять поля но вот на практике когда начинаешь делать не все правильно выходит поэтому к Вам и обращаются за помощью ,а Вы BDE
Loginov Dmitry (2011-11-07 23:13:00) [13]
> Для изучения баз, дельфи вообще не нужен. SQL почти везде
> одинаков...
Прежде, чем давать SQL, студента следует познакомить с основными объектами реляционной базы данных (таблицы, поля и пр.). Далее нужно показать, какие действия можно делать, а именно: создавать таблицы, добавлять поля (того или иного типа), ключи. Затем - какие существуют операции над данными (вставка/изменение/удаление). Затем объясняются операции поиска данных и смысл индексов. И т.д., от простого к сложному.
И где-то там, в последнюю очередь, самый стойких можно познакомить с SQL. Вы же не обучались языку SQL сразу, верно? Это было бы странным.
BDE и Database Desktop - очень хороший для своего времени педагогический приём (уверен, что очень многие в свое время через него проходили, верно?). Но если преподавание языка Pascal на первом курсе - это вполне распространенное и совершенно правильное явление (оно, как библия, будет актуальным как минимум еще десятилетие), то BDE - другое дело, оно давно умерло. Но вот чем восполнить возникшую брешь, кроме как MS Access, не совсем понятно.
flur (2011-11-07 23:08:00) [14]Я эти ключевые слова вставлял в код программы только давал ошибку!
но теперь я понял надо заменить на то что написано в первом посте
сразу не понял. все вроде пошло .Спасибо Всем за помощь и урок!!!
Dennis I. Komarov (2011-11-07 22:57:00) [15]
> Loginov Dmitry © (07.11.11 22:43) [16]
Для изучения баз, дельфи вообще не нужен. SQL почти везде одинаков...
Loginov Dmitry (2011-11-07 22:43:00) [16]
> Тогда и не начинай изучать BDE, он лет 10 уже не развивается.
К сожалению, BDE до сих пор преподают в ВУЗ'ах и непонятно, когда это кончится. Есть готовые учебные программы, есть готовые методические указания. Мало кто захочет все это переписывать.
Я за то, что обучать основам баз данных нужно на нелюбимом всеми MS Access, но никак не Oracle/MSSQL/Firebird/и т.п. (хоть они и всеми любимые). Интересно было бы выслушать другие мнения, но желательно в первую очередь со стороны преподавателей.
Dennis I. Komarov (2011-11-07 22:32:00) [17]
> но я еще только начал изучать дельфи так что все не знаю
> учусь на примерах
А надо на букварях...
Inovet (2011-11-07 21:48:00) [18]> [13] flur (07.11.11 21:42)
> но я еще только начал изучать дельфи
Тогда и не начинай изучать BDE, он лет 10 уже не развивается.
flur (2011-11-07 21:42:00) [19]но я еще только начал изучать дельфи так что все не знаю учусь на примерах
можно как то подсказать что где прописать
Dennis I. Komarov (2011-11-07 21:33:00) [20]
> Anatoly Podgoretsky © (07.11.11 21:06) [8]
От задачи зависит.