![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() в бд есть две строки которые обьеденяет только одно значение поля IP то есть у этих двух строк общее только IP .Когда создается какая нибудь строка ей автоматом рандомиться число и заноситься в поле ID ...
Так вот в чем проблем две строчки у которых одинаковый IP я ищу воть так Код:
Заменить ид второй строки на ид первой я хотел сделать воть так Код:
|
#2
|
|||
|
|||
![]() Честно , ))) я хз. ))))
|
#3
|
|||
|
|||
![]() Помогите хотя бы как мне например в лабел извлечь изтаблы значение поля ID где поле IP равно значению едита
я сделал примерно воть так label1.caption:=ADOQuery1.sql.add('select ID from mytable where IP='+edit5.text); Но мне Компилятор ошибку пишет что типо там что то не так строчка и число не совместимо я помню что то надо писать перд едитом там что то квоте но непомню |
#4
|
|||
|
|||
![]() Цитата:
както примерно вот так... ADOQuery1.sql.clear(); ADOQuery1.sql.add('select ID from mytable where IP='''+edit5.text+''''); ADOQuery1.sql.ExecSQL; label1.caption:=ADOQuery1.FieldByName("ID").AsStri ng; или так... ADOQuery1.sql.clear(); ADOQuery1.sql.add('select ID from mytable where IP='''+edit5.text+''''); ADOQuery1.Open(); ADOQuery1.First(); label1.caption:=ADOQuery1.FieldByName("ID").AsStri ng; за полную точность не ручаюсь ![]() Последний раз редактировалось Mugger, 06.02.2009 в 23:46. |
#5
|
|||
|
|||
![]() Извините меня пожалуйста я с бд рабзотаю относительно недавно и mysql не очнь хорошо знаю ...у мну вопрос если я буду заносить в строку где ужее есть данные ,что получиться старые сотруться,ошибка,и вперемешку?
|