powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Дубли при INSERT INTO и UPDATE
5 сообщений из 5, страница 1 из 1
Дубли при INSERT INTO и UPDATE
    #32613768
madg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, чем дальше в лес, тем злее партизаны... :(
Вот что есть: тока не пужайтеся...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
Private Sub Кнопка0_Click()
Dim strSQL As String
On Error GoTo MyErr
strSQL = "INSERT INTO Temp ( ID_наименование, Пашня, Многолетние, Сенокосы, пастбища, Мел_строительство, Покрыт_лесом, Лесополосы, Болота, Под_водой, Площади, Парки, Застроенные, Нарушенные, Полигоны_наруш, Овраги_наруш, Пески_наруш, Другие_наруш, Пашня_орош, Многолет_орош, Сенокосы_орош, пастбища_орош, Прочие_орош, Дата )" & _
"SELECT Собственность.ID_наименование, Собственность.Пашня, Собственность.Многолетние, Собственность.Сенокосы, Собственность.пастбища, Собственность.Мел_строительство, Собственность.Покрыт_лесом, Собственность.Лесополосы, Собственность.Болота, Собственность.Под_водой, Собственность.Площади, Собственность.Парки, Собственность.Застроенные, Собственность.Нарушенные, Собственность.Полигоны_наруш, Собственность.Овраги_наруш, Собственность.Пески_наруш, Собственность.Другие_наруш, Собственность.Пашня_орош, Собственность.Многолет_орош, Собственность.Сенокосы_орош, Собственность.пастбища_орош, Собственность.Прочие_орош, Собственность.Дата " & _
"FROM Собственность WHERE (((Собственность.ID_наименование)=Add_Id_Z()));"
CurrentDb.Execute strSQL, dbFailOnError
MsgBox "Запись добавлена", vbInformation, "Добавление записи"

strSQL = Nothing
strSQL = "UPDATE Temp SET Temp.Дата = Add_Data_Z()"
CurrentDb.Execute strSQL, dbFailOnError
MsgBox "Значение изменено", vbInformation, "Изменение записи"

strSQL = Nothing
strSQL = "INSERT INTO Собственность ( ID_наименование, Пашня, Многолетние, Сенокосы, пастбища, Мел_строительство, Покрыт_лесом, Лесополосы, Болота, Под_водой, Площади, Парки, Застроенные, Нарушенные, Полигоны_наруш, Овраги_наруш, Пески_наруш, Другие_наруш, Пашня_орош, Многолет_орош, Сенокосы_орош, пастбища_орош, Прочие_орош, Дата )" & _
"SELECT Temp.ID_наименование, Temp.Пашня, Temp.Многолетние, Temp.Сенокосы, Temp.пастбища, Temp.Мел_строительство, Temp.Покрыт_лесом, Temp.Лесополосы, Temp.Болота, Temp.Под_водой, Temp.Площади, Temp.Парки, Temp.Застроенные, Temp.Нарушенные, Temp.Полигоны_наруш, Temp.Овраги_наруш, Temp.Пески_наруш, Temp.Другие_наруш, Temp.Пашня_орош, Temp.Многолет_орош, Temp.Сенокосы_орош, Temp.пастбища_орош, Temp.Прочие_орош, Temp.Дата " & _
"FROM Temp;"
CurrentDb.Execute strSQL, dbFailOnError
MsgBox "Данные добавлены в Собственность", vbInformation, "Изменение записи"
strSQL = Nothing
Exit Sub
MyErr:
MsgBox Err.Description
Debug.Print Err.Description
End Sub

Специально не редактирую, даю как есть...

Так вот, выполняю код, очищаю таблу Temp, и смотрю что получилось...
Вроде нормально...
Табла "Собственность" одним полем "Дата" участвует в запросе, на котором строятся данные для поля со списком.

Данные выводятся нормально (правда через раз, не пойму почему, но вопрос не в том), нахожу вставленную запись, повторяю, и тут самое интересное (для меня уже не очень):
Данные вставляются в такой прогрессии, что ли:
1
2
4
...

дальше не проверял, хватило и этого....

Блин, чего я упустил?

Извините за формат!!! топа!!!
Спасибо!!!
Ok.madg
...
Рейтинг: 0 / 0
Дубли при INSERT INTO и UPDATE
    #32613773
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая прелесть. Я тебе ухо откушу. У меня у мышки одно колесико только.
...
Рейтинг: 0 / 0
Дубли при INSERT INTO и UPDATE
    #32613776
madg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТемныйКакая прелесть. Я тебе ухо откушу. У меня у мышки одно колесико только.

У меня два, думаешь мне легче?
И я уже извинился :(

А по существу? есть что нить?

Еще раз! Извините за такую пакость!!!
...
Рейтинг: 0 / 0
Дубли при INSERT INTO и UPDATE
    #32613781
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выложи пример.
...
Рейтинг: 0 / 0
Дубли при INSERT INTO и UPDATE
    #32614071
madg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фигушки, кажися разобрался:
Отбираю данные только по так сказать по ID предприятия, а дату не учитываю!!!
Буду дальше колупать...

Спасибо за внимание!!!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Дубли при INSERT INTO и UPDATE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]