Форум: "Начинающим";
Текущий архив: 2007.12.23;
Скачать: [xml.tar.bz2];
ВнизTtableи довабление записей Найти похожие ветки
← →
Свой (2007-11-27 20:45) [0]Простите, просто никогда не работал с таблицами
есть Ttable свойства прописаны, таблица парадокс, в ней 2 поля типа стринг
как добавлять в эту таблицу записи (не поле, а данные в это поле)
Ttable.edit
Ttable. ?????? приведите код пожалуйста
Ttable.post
← →
Anatoly Podgoretsky © (2007-11-27 21:08) [1]> Свой (27.11.2007 20:45:00) [0]
Это изменение, а не добавление, для добавления нужен Append
← →
Германн © (2007-11-28 00:47) [2]
> для добавления нужен Append
>
Или Insert
← →
KilkennyCat © (2007-11-28 01:52) [3]Инсерт вставляет.
← →
Германн © (2007-11-28 02:02) [4]
> KilkennyCat © (28.11.07 01:52) [3]
Вставка - это тоже добавление. Но все равно сабж мне внушает очень много сомнений. Возможно автор ищет FieldByName или Fields[].
← →
Anatoly Podgoretsky © (2007-11-28 08:46) [5]> Германн (28.11.2007 00:47:02) [2]
Не стоит заморачиваться тем, что не работает.
← →
icWasya © (2007-11-28 09:42) [6]Ttable.Append;
Ttable.Fields[0].AsString:="Строка1";
Ttable.Fields[1].AsString:="Строка2";
Ttable.post;
← →
Свой (2007-11-28 14:07) [7]Большое Спасибо
Ttable.Append;
Ttable.Fields[0].AsString:="Строка1";
Ttable.Fields[1].AsString:="Строка2";
Ttable.post;
помогло
tab.FieldByName("имя поля").AsString:="строка";- более подходит мне
А подскажите еще, как найти запись в поле???
← →
clickmaker © (2007-11-28 14:09) [8]
> как найти запись в поле???
в полях нет записей. Наоборот
tab.Locate
← →
Свой (2007-11-28 14:27) [9]так таблица такая
имена(поле?)
петя
вася -это записи?
как найти вася в именах?
← →
Свой (2007-11-28 14:37) [10]да и вот еще вопросик:
tab:ttable-ну чтоб понятно было
if FileExists("E:\temi.DB") then
begin
tab.open;
тут че то делаем
tab.Close;
end
else
begin
tab.FieldDefs.add("Ssilka", ftstring, 255, false);
tab.CreateTable;
tab.Close;
end;
так все хорошо но если после создания файла его удалить (приложение остается работающим) то он снова не создает его и пишет ошибку A component named Ssilka already exists
что добавить в код чтоб без ошибок было?
← →
Sergey13 © (2007-11-28 15:05) [11]> [10] Свой (28.11.07 14:37)
> так все хорошо но если после создания файла его удалить
> (приложение остается работающим) то он снова не создает
> его и пишет ошибку
Это очень порочный метод работы с БД. Зачем что-то удалять, что бы заново создавать? В райнем случае из таблицы можно удалить все записи. Но и этот способ не многим лучше первого. Надо бы почитать азбуку какую нибудь про БД, их проектированию и использованию.
ЗЫ: Я бы еще от Парадокса сразу отказался.
← →
Свой (2007-11-28 15:11) [12]
> ЗЫ: Я бы еще от Парадокса сразу отказался.
почему???
> Это очень порочный метод работы с БД. Зачем что-то удалять,
> что бы заново создавать? В райнем случае из таблицы можно
> удалить все записи.
это не метод работы а как иключение но оно имеет место быть!
нужно решить эту проблему!
← →
Anatoly Podgoretsky © (2007-11-28 15:22) [13]Никаких проблем, кроме полного отсутствия знаний нет, решай эту проблему.
← →
Sergey13 © (2007-11-28 15:22) [14]> [12] Свой (28.11.07 15:11)
> почему???
Потому, что хорошую вещь Парадоксом не назовут. 8-)
Насколько я знаю (по разговорам тут, сам практически не разотал с ней) это неразвивающаяся СУБД, с которой нужно работать через неразвивающийся (мягко так сказать) БДЕ, в которой есть немало глюков. Т.е. как учебное пособие пойдет, но в эксплуатацию отдавать это - себе дороже. К тому же - какой смысл учиться на вчера еще устаревшем.
> [12] Свой (28.11.07 15:11)
> это не метод работы а как иключение но оно имеет место быть!
Даже как исключение не имеет смысла быть, ИМХО. Создал, удалил, опять создал - смыс то какой удалять? Удали записи.
← →
Anatoly Podgoretsky © (2007-11-28 15:25) [15]> Sergey13 (28.11.2007 15:22:14) [14]
А некому развивать, Борланд много лет назад ее продал с запретом на развитие.
Хотя самое лучшее там развитие, это переход на другую БД.
← →
Свой (2007-11-28 18:11) [16]
> Anatoly Podgoretsky © (28.11.07 15:22) [13]
> Никаких проблем, кроме полного отсутствия знаний нет, решай
> эту проблему.
я и стараюсь их набраться, разве не для этого нужны форумы и общение?
> Sergey13 © (28.11.07 15:22) [14]
> Даже как исключение не имеет смысла быть, ИМХО. Создал,
> удалил, опять создал - смыс то какой удалять? Удали записи.
>
бывает что файл удалили (ну нашлись причины) а прога то работает и происходит такая вот ситуация как выйти то из положения(в рамках программирования)?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.12.23;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.047 c