Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Создание таблиц VFp9 / 6 сообщений из 6, страница 1 из 1
04.12.2008, 11:21
    #35692752
Sid Sidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц VFp9
На событие Clik создаю базу данных через CREATE DATABASE ? (Указываю путь), сразу же в этом событии добавляю в нее таблицу (допустим одну). Нормально отработало, .dbc в нужной папке, в базе таблица... Хочу создать ещё такую же базу данных, нажав на эту же кнопку, пусть в другой папке и естественно с другим именем, но в ней получается просто будет такая же таблица, с таким же именем и полями как в предыдущей!!! Вроде должно по идее все пройти так как таблица вложенная и не важно что одинаковые имена... но вылетает ошибка : File c:\program files\microsoft visual FoxPro9\my_table.dbf already exists as part of a database. Вот не могу понять зачем она туда попадает, пробовал удалять, одна фигня... Может я что то где то пропустил??? Помогите новичку на Foxe!!! Спасибо!!!
...
Рейтинг: 0 / 0
04.12.2008, 11:28
    #35692788
прошелмимо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц VFp9
авторВот не могу понять зачем она туда попадает

одну таблицу в несколько БД Вы не сможете добавить.
добавить в БД Вы можете только свободную таблицу.
Как только Вы добавили таблицу в БД в заголовке таблицы
сразу прописывается БД-владелец,
поэтому при попытке добавить несвободную таблицу
в другую БД Вы получаете сообщение.
...
Рейтинг: 0 / 0
04.12.2008, 11:39
    #35692836
Sid Sidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц VFp9
Понял!!! А подскажите еще пожалуйста, как мне тогда правильно указать путь для создание в нужной мне папке свободных таблиц??? Что бы выбор был в ручном режиме!!! Спасибо!
...
Рейтинг: 0 / 0
04.12.2008, 11:48
    #35692867
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц VFp9
При создании ЛЮБОГО файла (в том числе и таблиц) без ЯВНОГО указания пути
они создаются в папке по умолчанию (set defaul to ).


Т.е. достаточно указать путь+имя файла при создании


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.12.2008, 12:08
    #35692951
Sid Sidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц VFp9
Про Set default to знаю... думал может другой вариант был в create table! Теперь застопорился на шаге перед set default to... как поймать в ручном режиме нужную мне папку, что бы потом этот адрес сделать по умолчанию???
...
Рейтинг: 0 / 0
04.12.2008, 12:18
    #35692990
Sid Sidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц VFp9
Вот нашел GETDIR() думаю подойдет!!! Всем спасибо!!!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Создание таблиц VFp9 / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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