Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вставка записи 2003
 
 автор: alecks_lp   (04.06.2007 в 10:31)   личное сообщение
 
 

Отправляю запись на сервер
sql = "INSERT INTO tblSlugebnZapiska" & _
" ([BeginDate], [EndDate]) " & _
" VALUES ('" & txtBeginDate & "', '" & txtEndDate & "');"
db.Execute sql
Как вычислить поле счетчика (SlugebnZapiskaID) для новой записи?

  Ответить  
 
 автор: osmor   (04.06.2007 в 10:58)   личное сообщение
 
 

http://hiprog.com/index.php?option=com_content&task=view&id=380

  Ответить  
 
 автор: Gыwи   (04.06.2007 в 12:01)   личное сообщение
 
 

есть еще мой любимый метод:
открытие пустого rs с addnew
типа
sql="select * from tblSlugebnZapiska where 1=0"
rs.open sql, conn, 3, 3
rs.addnew
rs("BeginDate")=txtBeginDate
rs("EndDate")=txtEndDate
rs.update
rs.movefirst
newcode=rs("SlugebnZapiskaID")
rs.close

синтаксис может быть немного другой - rs.fields("SlugebnZapiskaID") yнапример ;)

  Ответить  
 
 автор: alecks_lp   (04.06.2007 в 12:27)   личное сообщение
 
 

А без использования DAO & ADO, используя SQL ?

  Ответить  
 
 автор: osmor   (04.06.2007 в 13:39)   личное сообщение
 
 

"SELECT @@Identity" - и есть используя SQL
Что вы понимаете под "используя SQL "?

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList