Текущий архив: 2007.07.01;
Скачать: CL | DM;
Вниз
Поиск максимального значения +1 Найти похожие ветки
← →
Шакал © (2007-05-31 15:59) [0]Помогите плиз
Нужно в поле эдит вставить цифру на 1 больше максимальной столбце
бд ацесс
пробовал так
edit1.text:=dat.ADOQ.SQL.Add("select max (id) from kadry");
не выходит :(
← →
Desdechado © (2007-05-31 16:04) [1]> пробовал так
А в песочнице совочком?
Хоть бы справку почитал, что ли, что делают эти методы.
И демок полно в "C:\Program Files\Borland\Delphi7\Demos\Db\"
← →
clickmaker © (2007-05-31 16:04) [2]а в акцессе разве нету полей типа "счетчик" или autoincrement?
← →
Loginov Dmitry © (2007-05-31 16:08) [3]> не выходит
тужся больше. Глядишь и выйдет )))
← →
Плохиш © (2007-05-31 16:08) [4]
> Шакал © (31.05.07 15:59)
Ну вот, ещё один решил чтение книг форумом заменить...
← →
Шакал © (2007-05-31 16:10) [5]
> а в акцессе разве нету полей типа "счетчик" или autoincrement?
в акцессе есть...но в таблицы можно только один счетчик ставить, а он у мну уже для другого использован
← →
Сергей М. © (2007-05-31 16:10) [6]
> Шакал © (31.05.07 15:59)
> не выходит
Вазелином смажь
← →
DiamondShark © (2007-05-31 16:13) [7]
> а он у мну уже для другого использован
чую дурной запах нехорошей постановки
← →
Шакал © (2007-05-31 16:13) [8]
> И демок полно в "C:\Program Files\Borland\Delphi7\Demos\Db\
там все папки пустые :( видать дельфя некашерная...
← →
Сергей М. © (2007-05-31 16:14) [9]В сад.
← →
Elen © (2007-05-31 16:14) [10]
> edit1.text:=dat.ADOQ.SQL.Add("select max (id) from kadry");
Интересно, это весь код или... Ато вообще-то его кроме прописывания еще и выполнить надо.
← →
clickmaker © (2007-05-31 16:15) [11]
> edit1.text:=dat.ADOQ.SQL.Add("select max (id) from kadry");
это вообще даже компилироваться не должно по идее...
← →
Шакал © (2007-05-31 16:16) [12]
> Ато вообще-то его кроме прописывания еще и выполнить надо.
id.Value:=dat.ADOQ.SQL.Add("select max (id) from kadry");
dat.ADOQ.ExecSQL;
← →
Правильный Вася (2007-05-31 16:18) [13]методом трех П ?
пол - потолок - палец?
← →
Плохиш © (2007-05-31 16:18) [14]
> Elen © (31.05.07 16:14) [10]
> clickmaker © (31.05.07 16:15) [11]
Серьёзные подтянулись... Пацанчик просто всех развлекает :-D
← →
clickmaker © (2007-05-31 16:19) [15]
> [14] Плохиш © (31.05.07 16:18)
а что, серьезные - так уж и развлечься нельзя? )
← →
Сергей М. © (2007-05-31 16:21) [16]
> Пацанчик просто всех развлекает
У него "не выходит" !
Это уже не "развлечение"...
Больно ведь)
А delphimaster.ru - это, как известно, служба "911"
← →
Шакал © (2007-05-31 16:25) [17]
> Пацанчик просто всех развлекает :-D
ага и контрольная шутка
edit1.text:=dat.ADOQ.SQL.Add("select max (id) from kadry")+1;
:-!
← →
Elen © (2007-05-31 16:26) [18]
> Плохиш © (31.05.07 16:18) [14]
Просто интересно стало... )
> Шакал © (31.05.07 16:16) [12]
И это все?
← →
DrAndrey © (2007-05-31 16:27) [19]> Пацанчик просто всех развлекает :-D
Нет, он издевается.
← →
Шакал © (2007-05-31 16:28) [20]
> Нет, он издевается.
однозначно нет....думайте что хотите, ушел в библиотеку книжку читать
← →
Сергей М. © (2007-05-31 16:29) [21]
> ага и контрольная шутка
Ага, шутка некомпилируемая в принципе
← →
Шакал © (2007-05-31 16:30) [22]
> Ага, шутка некомпилируемая в принципе
>
нифига, отлично компилируется и даже 1 вставляет в этит поле
← →
Сергей М. © (2007-05-31 16:30) [23]
> ушел в библиотеку книжку читать
Неужели про "Репку" ?!
← →
Шакал © (2007-05-31 16:31) [24]
> Неужели про "Репку" ?!
ну не про дельфиже....
← →
Elen © (2007-05-31 16:34) [25]
> нифига, отлично компилируется и даже 1 вставляет в этит
> поле
Круто.
← →
DrAndrey © (2007-05-31 16:34) [26]ADOCommand.Execute - это фунция? Возвращает что?
← →
Сергей М. © (2007-05-31 16:35) [27]Господи, ниспошли клизму рабу твоему, Шакалу (c), бо не ведает он чем полезным ему заняться !
← →
Плохиш © (2007-05-31 16:35) [28]
> DrAndrey © (31.05.07 16:34) [26]
> ADOCommand.Execute - это фунция? Возвращает что?
А в справке что написано?
← →
Плохиш © (2007-05-31 16:37) [29]
> Сергей М. © (31.05.07 16:35) [27]
Да ладно, сделай 10 минут перерыва ;-)
← →
Шакал © (2007-05-31 16:39) [30]
> ADOCommand.Execute
ты где вобще это взял???
← →
Шакал © (2007-05-31 16:40) [31]
> Сергей М.
я дельфи изучаю 2 недели тока, многого незнаю...нечего так набрасыватся.блин
← →
Сергей М. © (2007-05-31 16:42) [32]
> Шакал © (31.05.07 16:40) [31]
> изучаю 2 недели
А врать при этом научился гораздо раньше)
← →
Плохиш © (2007-05-31 16:42) [33]
> я дельфи изучаю
Афигенная шутка :-))
← →
DrAndrey © (2007-05-31 16:43) [34]> ADOCommand.Execute
>ты где вобще это взял???
Я подсказываю, а ты действительно издеваешся!
Выполни запрос, получи рекордсет, обратись к нужному полю, получи своё max (id) и прилепи к нему единицу.
← →
Шакал © (2007-05-31 16:43) [35]Конференция для начинающих, а также для тех, кому сложно объяснить чего он хочет. Просьба к участникам быть взаимовежливыми, профессионалам отдельная просьба - быть снисходительными.
пошли вы сами....
← →
Elen © (2007-05-31 16:44) [36]
> Шакал © (31.05.07 16:39) [30]
Я одного не пойму с чего ты взял что метод Add вернет тебе результ? Это ж тебе не Фокспро.
Вот цитата из справки :
Adds a string at the end of the list.
function Add(const S: string): Integer; virtual;
Description
Call Add to add a string to the end of the list. Add returns the index of the new string.
Так что оно хоть и компилится но выдает тебе количество строк твоей sql команды. А то что ты хош делается совсем по другому.
← →
Сергей М. © (2007-05-31 16:47) [37]
> Шакал © (31.05.07 16:43) [35]
Прекрати врать и демонстрировать идиотский доморощенный сленг - будет тебе, как и обещано, "снисходительность".
← →
Шакал © (2007-05-31 16:48) [38]
> Прекрати врать
идея вру?
← →
Плохиш © (2007-05-31 16:48) [39]
> Шакал © (31.05.07 16:43) [35]
> Конференция для начинающих
Это не для тебя конференция.
← →
Шакал © (2007-05-31 16:50) [40]
> Это не для тебя конференция.
а куда мне в профессионалы податься???
Страницы: 1 2 3 4 вся ветка
Текущий архив: 2007.07.01;
Скачать: CL | DM;
Память: 0.55 MB
Время: 0.02 c