|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.10.2011, 22:07 | #1 |
Пользователь
Регистрация: 12.05.2009
Сообщений: 32
|
Изменение полей таблицы
Выдает ошибку [Fatal Error] Unit1.pas(10): Internal error: SY576
procedure TForm1.Button3Click(Sender: TObject); begin if (Unit3.Form3.ShowModal=mrOK) then begin Unit2.DataModule2.ADOCommand1.Comma ndText:= 'UPDATE Students set id_studenta='+ Unit3.Form3.SpinEdit1.Text+', nomer_zachetki= '+ Unit3.Form3.SpinEdit2.Text+', FIO= '+ #39+Unit3.Form3.Edit1.Text+#39+', nomer_gruppi= '+ Unit3.Form3.SpinEdit3.Text+', kurs='+ Unit3.Form3.SpinEdit4.Text+', fakultet='+ #39+Unit3.Form3.Edit2.Text+#39+ 'WHERE id_studenta='+ Unit2.DataModule2.ADODataSet1.Field ByName('id_studenta').AsString+'AND '+ Unit2.DataModule2.ADODataSet1.Field ByName('nomer_zachetki').AsString+' AND'+#39+ Unit2.DataModule2.ADODataSet1.Field ByName('FIO').AsString+#39+'AND'+ Unit2.DataModule2.ADODataSet1.Field ByName('nomer_gruppi').AsString+'AN D'+ Unit2.DataModule2.ADODataSet1.Field ByName('kurs').AsString+'AND'+#39+ Unit2.DataModule2.ADODataSet1.Field ByName('fakultet').AsString+#39; Unit2.DataModule2.ADOCommand1.Execu te; Unit2.DataModule2.ADODataSet1.Activ e:=false; Unit2.DataModule2.ADODataSet1.Activ e:=true; end; end; FIO, fakultet-текстовые поля, остальные численные |
04.10.2011, 22:16 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Не мешало бы во WHERE внимательно расставить кавычки и пробелы перед и после AND да и мя поля только id_studenta там фигурирует, короче кракозябла
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
04.10.2011, 22:31 | #3 |
Пользователь
Регистрация: 12.05.2009
Сообщений: 32
|
Спасибо!!!!!Все идет!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение полей DBGrid | virtuhay266 | БД в Delphi | 9 | 05.06.2011 16:14 |
Изменение размеров полей | 30gb | PHP | 1 | 08.02.2011 13:03 |
Access ограничить значение поля таблицы значениями полей другой таблицы | Сергей089 | Microsoft Office Access | 10 | 08.12.2010 02:22 |
DbGrid изменение ширины полей | Paul Hindenburg | Компоненты Delphi | 4 | 21.09.2009 10:35 |
Данные из двух полей исх. таблицы в одно поле сводной таблицы | Strelec79 | Microsoft Office Excel | 2 | 02.08.2009 13:59 |