Привет, ты это искал? Я тоже не не помню, где это было, но топик по моему называется "Создание базы данных"
| Код | Dim newDB As DAO.Database Dim newTD As DAO.TableDef Dim newFD As DAO.Field Dim NewID As DAO.Index
|
| Код | Set newDB = DAO.Workspaces(0).CreateDatabase("\\server\base\" & Text1.Text & ".mdb", dbLangGeneral & ";pwd='" & Text11.Text & "'", dbVersion30 + dbEncrypt) Set newTD = newDB.CreateTableDef("'" & Text2.Text & "'") Set newFD = newTD.CreateField("ID", dbLong) newFD.Required = True newTD.Fields.Append newFD Set newFD = newTD.CreateField("Ôàìèëèÿ,èìÿ,îò÷åñòâî", dbMemo) newFD.AllowZeroLength = False newFD.Required = False newTD.Fields.Append newFD Set newFD = newTD.CreateField("Äîëæíîñòü,ñòàâêà", dbMemo) newFD.Required = False newTD.Fields.Append newFD Set newFD = newTD.CreateField("1", dbMemo) newFD.Required = False newTD.Fields.Append newFD Set newFD = newTD.CreateField("2", dbMemo) newFD.Required = False newTD.Fields.Append newFD Set newFD = newTD.CreateField("3", dbMemo) Set NewID = newTD.CreateIndex("'" & Text2.Text & "'_ID") NewID.Fields = "+ID" NewID.Primary = True NewID.Required = True NewID.Unique = True newTD.Indexes.Append NewID newDB.TableDefs.Append newTD newDB.TableDefs.Refresh newDB.Close
| |