![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Начал изучать БД... [D7, MSSQL]
Виктор1123 © (2006-03-23 11:53:00)Начал разьираться с БД MS Access
И вот тут застопорился. Кмпонент, DBEdit
Как в него записать, если ввожу в него с клавы - то все ок, в базе ищменяется, а если DBEdit1.Text := 'test' то ничего =(
Как делать правлиьно?
Виктор1123 (2006-03-23 12:32:00) [1]угу, спасибо
Romkin (2006-03-23 12:23:00) [2]И затем DataModule1.PathData.Post; не забудь!
Виктор1123 (2006-03-23 12:16:00) [3]Все, понял
DataModule1.PathData.Edit;
DataModule1.PathTableDSDesigner.AsString := 'test';
Я и так по книжке "Библия Дельфи"
Просто там где читаю - этого нет, а если искать дальше чем прочитал - то там ничего не понятно... вот и спросил =)
Спасибо всем что помогли рзобраться
Romkin (2006-03-23 12:11:00) [4]Казалось бы, при чем здесь DBGrid? Не путай место хранения с компонентом представления.
Sergey13 (2006-03-23 12:11:00) [5]2[4] Виктор1123 (23.03.06 12:05)
Вообще то, если ты "Начал изучать БД...", то лучше книжку купи. То, что ты спрашиваешь - азбука, которую надо понять. И книга в этом лучший помошник.
Виктор1123 (2006-03-23 12:10:00) [6]Угу, вроде все стало на свои места... щас буду пробовать.
А так понимаю ставить таблицу в режим редактирования - это
DBGrid1.ReadOnly := false
а менять так как я птался... щас попобую
Romkin (2006-03-23 12:07:00) [7]"Не вышло" Хе! Тебе, кажись, ясно написали, что таблица не в режиме редактирования. Еще я надеюсь, что PathTableDSDesigner - поле.
Сначала дай Edit датасету, а потом меняй поля. После изменения - Post.
Виктор1123 (2006-03-23 12:05:00) [8]Пробовал так
DataModule1.PathTableDSDesigner.AsString := 'test';
Но не вышло, как еще можно отредактировать?
Sergey13 (2006-03-23 12:01:00) [9]2[2] Виктор1123 (23.03.06 11:59)
Зачем тебе исправлять DBEdit1? Исправляй сразу поле которое тот отображает и дает редактировать. А DBEdit1 отобразит, что ты сделал.
Виктор1123 (2006-03-23 11:59:00) [10]а, понял... да понял - тогда что на самом деле делает DBEdit1 когда в него вводишь с клавиатуры? как это сделать вручную?
Sergey13 (2006-03-23 11:57:00) [11]2Виктор1123 (23.03.06 11:53)
>а если DBEdit1.Text := 'test' то ничего =(
Так если ты на зеркале себе усы подрисуешь, то усов в реале у тебя не вырастет.
Вот и тут примерно так-же.