Форум программистов, компьютерный форум, киберфорум
Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Fylhtq

Как создать таблицу с динамическим именем?

01.06.2007, 08:57. Показов 1193. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть ли возможность создать таблицу с именем, являющимся значением одного из текстовых полей другой таблицы?
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.06.2007, 08:57
Ответы с готовыми решениями:

Как создать таблицу с именем 36-09-17
Здравствуйте. Отправляю запрос на создание таблицы CREATE TABLE IF NOT EXISTS ' . $batchNumber . '(id INT NOT NULL AUTO_INCREMENT PRIMARY...

Возможно ли создать файл с динамическим именем для последующей записи в него?
Доброго времени суток! Возможно ли создать файл с динамическим именем для последующей записи в него? То есть я предлагаю пользователю...

Создать таблицу в Access с определенным именем
Я хочу что бы при создании таблицы в бд акцес пользователь мог сам выбрать название для нее введя его предварительно в текст бокс. как...

4
VladK
02.06.2007, 12:06
Да. Например используя CreateTableDef метод, в котором первым параметром идет строковая переменная имени табицы. Вот этой переменной и присвой заранее значение поля из другой таблицы.

Ниже пример использования метода CreateTableDef:
This example creates a new TableDef object in the Northwind database.
Visual Basic
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Sub CreateTableDefX()
 
   Dim dbsNorthwind As Database
   Dim tdfNew As TableDef
   Dim prpLoop As Property
 
   Set dbsNorthwind = OpenDatabase('Northwind.mdb')
 
   ' Create a new TableDef object.
   Set tdfNew = dbsNorthwind.CreateTableDef('Contacts')
 
   With tdfNew
      ' Create fields and append them to the new TableDef 
      ' object. This must be done before appending the 
      ' TableDef object to the TableDefs collection of the 
      ' Northwind database.
      .Fields.Append .CreateField('FirstName', dbText)
      .Fields.Append .CreateField('LastName', dbText)
      .Fields.Append .CreateField('Phone', dbText)
      .Fields.Append .CreateField('Notes', dbMemo)
 
      Debug.Print 'Properties of new TableDef object ' & _
         'before appending to collection:'
 
      ' Enumerate Properties collection of new TableDef 
      ' object.
      For Each prpLoop In .Properties
         On Error Resume Next
         If prpLoop <> '' Then Debug.Print '  ' & _
           prpLoop.Name & ' = ' & prpLoop
         On Error GoTo 0
      Next prpLoop
 
      ' Append the new TableDef object to the Northwind 
      ' database.
      dbsNorthwind.TableDefs.Append tdfNew
 
      Debug.Print 'Properties of new TableDef object ' & _
         'after appending to collection:'
 
      ' Enumerate Properties collection of new TableDef 
      ' object.
      For Each prpLoop In .Properties
         On Error Resume Next
         If prpLoop <> '' Then Debug.Print '  ' & _
           prpLoop.Name & ' = ' & prpLoop
         On Error GoTo 0
      Next prpLoop
 
   End With
 
   ' Delete new TableDef object since this is a 
   ' demonstration.
   dbsNorthwind.TableDefs.Delete 'Contacts'
 
   dbsNorthwind.Close
 
End Sub
Fylhtq
02.06.2007, 19:26
Спасибо, VladK.
По моему ты берешь информацию из какого-то электронного источника - если не секрет, какого?
VladK
02.06.2007, 19:58
VB Help
Fylhtq
02.06.2007, 20:19
Понял! :-)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.06.2007, 20:19
Помогаю со студенческими работами здесь

При загрузке страницы нужно создать временную таблицу с уникальным именем
такая ситуация : при загрузке страницы нужно создать временную таблицу с уникальным именем, потом она удаляется. Есть функции для работы...

Сохранение файла с динамическим именем
Доброго времени суток! Возникла задача сохранять файл с указанием времени создания в имени файла (прим. 29_05_2014_19_15_20.bmp)....

Выборка с бд Mysql с динамическим именем таблицы
0 голос «против» избранное Подскажите пожалуйста. Нужно сделать выборку с бд при это название таблицы, откуда делается выборка,...

fopen, _write, _read с динамическим именем файла
Много перерыл, не нашел. Нужно открывать файл с динамическим названием strcpy_s(cc, &quot;name.par&quot;); FILE...

Создание динамического ключа в массиве с динамическим именем
Господа, кто-нибудь может подсказать как одновременно сделать динамическое назначение имени и ключа массива в данном случае: ? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru