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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Создание таблицы DAO
 
 автор: час   (01.05.2007 в 13:23)   личное сообщение
 
 

ПРОБУЮ СОЗДАВАТЬ ТАБЛИЦЫ ПРОГРАММНО

Sub SOZDANIE_TABLICI(TABL_NAME As String)
Dim db As Database, td As TableDef, fld As DAO.Field
Set td = CurrentDb.CreateTableDef(TABL_NAME)
Set fld = td.CreateField("Marka", dbText, 150)
td.Fields.Append fld
Set fld = td.CreateField("Strana_Izgotovitel", dbText, 250)
td.Fields.Append fld
Set fld = td.CreateField("Firma_Izgotovitel", dbText, 250) 'ìîæíî è òàê
*********** НО ВОТ ТУТ ПРОБЛЕМА******************
' fld.Caption = "НАДПИСЬ ПО РУССКИ" КАК ЭТО НАПИСАТЬ?
*********** НО ВОТ ТУТ ПРОБЛЕМА******************
td.Fields.Append fld
db.TableDefs.Append td
db.TableDefs.Refresh
db.Close
End Sub

  Ответить  
 
 автор: osmor   (01.05.2007 в 21:35)   личное сообщение
 
 

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

  Ответить  
 
 автор: час   (02.05.2007 в 07:58)   личное сообщение
 
 

Спасибо я пошёл...

  Ответить  
 
 автор: час   (02.05.2007 в 15:10)   личное сообщение
 
 

Спасибо всё хорошо работает, но только сначала пришлося явно DAO объявить,
а то ругется.
Dim dbs As Database
Dim tdf As TableDef
Dim fld As Field
Dim prt As Property

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