Конференция "Базы" » Строки в AdoTable [D7, MSSQL]
 
  • rakro (28.01.13 17:54) [0]
    Всем привет. Я недавно начал изучать ADO и столкнулся с проблемой. Есть таблица с названиями автомобилей и их характеристиками. Необходимо сделать добавление записей с проверкой. 1) Нельзя добавлять машину если такое название уже есть. 2) нельзя добавлять если такие характеристики уже есть у другой машины в базе. С добавлением я разобрался. Прошу помочь с понимание работы с записями в таблице(ссылку на материал или объяснить) как выбирать i-тую строку, j-тый столбец, присваивать переменной значение из этой ячейки.Спасибо.
  • Медвежонок Пятачок © (28.01.13 21:10) [1]
    итой строки нет, а джитая колонка - это конкретное имя конкретного поля нужного тебе
  • rakro (28.01.13 22:07) [2]
    а как строки перебирать?
  • sniknik © (29.01.13 00:53) [3]
    > 1) Нельзя добавлять машину
    > 2) нельзя добавлять если
    3) нельзя использовать AdoTable ...

    > а как строки перебирать?
    SQL, ключ (/ключевое поле), запрос... ну или два, раз есть условие.

    пожалуйста.
  • Германн © (29.01.13 01:38) [4]

    > rakro   (28.01.13 22:07) [2]
    >
    > а как строки перебирать?
    >

    Медвежонок Пятачок © не совсем правильно высказался. Столбцов/колонок тоже нет как и строк.
  • O'ShinW © (29.01.13 10:18) [5]
  • Anatoly Pogoretsky (29.01.13 10:37) [6]
    > Германн  (29.01.2013 01:38:04)  [4]

    Колонок нет, но понятие и
    команды есть

    > ALTER COLUMN column_name

    > ADD   { < column_definition > | < table_constraint > } [ ,...n ]

    Кстати и у Мартина тоже
    есть. А это один из
    идеологов
  • Sergey13 © (29.01.13 10:37) [7]
    > Я недавно начал изучать ADO и столкнулся с проблемой.
    Перед изучением АДО надо хотя бы немного ознакомится с теорией работы с БД. Иначе проблемы будут только множиться.
  • Anatoly Pogoretsky (29.01.13 10:39) [8]
    > rakro  (28.01.2013 17:54:00)  [0]

    Народ с Table не работает, это
    прибежище маргиналов
  • rakro (29.01.13 12:59) [9]
    Разобрался. Сделал все что нужно используя AdoTable.Next
  • sniknik © (29.01.13 13:12) [10]
    зря.
    > Я недавно начал изучать ADO и столкнулся с проблемой.
    столкнешься еще не с одной, а когда научишься придется переучиваться (если конечно хочется развития, и писать качественные программы. если написать и забыть, типа зачет по непрофильному предмету, то пойдет).
  • rakro (29.01.13 13:17) [11]
    А чем плох этот метод?
  • O'ShinW © (29.01.13 13:26) [12]
    Николай устал отвечать на этот вопрос :)

    http://www.google.ru/#hl=ru&newwindow=1&tbo=d&site=&source=hp&q=ADOTable+sniknik&oq=ADOTable+sniknik&gs_l=hp.3...760.9095.0.9528.17.15.0.2.2.0.175.1434.10j5.15.0...0.0...1c. 1.Wja5hukt_mo&bav=on.2,or.r_gc.r_pw.&bvm=bv.41524429,d.bGE&fp=4ce59a857d2a0a89&b iw=1281&bih=655
  • MsGuns © (29.01.13 13:50) [13]
    >rakro   (29.01.13 13:17) [11]
    >А чем плох этот метод?

    Ну это все равно что управлять "ягуаром" с помощью седла и кнута.
    Со стороны зело смешно :)
  • rakro (29.01.13 14:16) [14]
    посоветуйте что почитать чтобы нормально "ягуаром" управлять?))
  • sniknik © (29.01.13 14:20) [15]
    книжки, статьи в инете... есть например серия статей на королевстве дельфи.
  • Anatoly Podgoretsky © (29.01.13 14:21) [16]
    Так с MS SQL поставляется гигантский справочник. БОЛ называется.
  • Германн © (30.01.13 02:41) [17]

    > Anatoly Pogoretsky   (29.01.13 10:37) [6]
    >
    > > Германн  (29.01.2013 01:38:04)  [4]
    >
    > Колонок нет, но понятие и
    > команды есть
    >
    > > ALTER COLUMN column_name

    Буквоед! :)
  • Anatoly Podgoretsky © (30.01.13 08:20) [18]
    > Германн  (30.01.2013 02:41:17)  [17]

    За державу обидно.
  • Плохиш © (30.01.13 16:31) [19]

    > Anatoly Podgoretsky ©   (30.01.13 08:20) [18]
    > > Германн  (30.01.2013 02:41:17)  [17]
    >
    > За державу обидно.

    За какую?
 
Конференция "Базы" » Строки в AdoTable [D7, MSSQL]
Есть новые Нет новых   [134430   +2][b:0][p:0.001]