• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Сохранить таблицу в файл

Автор mixey, 28 марта 2009, 22:42:44

« назад - далее »

mixey

Всем привет!  :D
Вопрос такой - можно ли сохранить текст в формате xls (Excel), чтобы получить полноценную таблицу, а не просто строку сплошного текста???

Или быть может как-то базу данных можно сформировать? А то я в этом ни бум-бум... ???
Подскажите пожалуйста!!! Заранее Пасиба!

Sqwer

В Квесте есть возможность использовать MySQL. (СУБД) такая

Отвлекаясь от темы, замечу, что у некоторых других СУБД существуют технологии поиска (в частности FULLTEXT) производительнее и мощнее, чем в MySQL. К тому же в MySQL FULLTEXT-поиск есть только в MyISAM engine и отсутствует в более скоростном и надежном InnoDB. И это конечно играет не в пользу MySQL. Но малые и средние системы вполне под силу обслужить  и MySQL. Причем, если поиск на малых сайтах можно реализовать даже на базе оператора LIKE, то для сайтов среднего уровня этот подход не подойдет из-за медленности и «грузности» выполнения запросов. В этом случае используется так называемый FULLTEXT-поиск, т.е. поиск на базе индексов FULLTEXT. Представь, что у тебя две таблицы по 1000 записей и и выборка происходит по запросам- условиям параметров каждой из двух.Т.е. мы выполняем в этом случае проверку условий 1000*1000=1000000 раз. Согласись, что не быстро. Поэтому такую СУБД надо использовать с осторожностью. Применительно к играм SQL подходит. Например, мне будет очень удобно создать БД с параметрами объектов, вместо нудного назначения каждому предмету опр.свойств. Для организации подобных задач не потребуется много времени в плане понимания СУБД (по сути у вас будет на каждый класс по таблице параметров). Но. Если вы захотите создать РПГ с системой общения, зависимой от окр.среды (напр.Если НПСу отстрелило ногу, а вы не успели вколоть ему морфин,  он не может говорить длинные фразы), то потребуется создавать несколько таблиц и осуществлять совместные запросы. Да, ваши труды не пропадут напрасно. Почти в каждом пакете по организации БД есть импорт XLS таблиц.

mixey

Sqwer, спасибо за такой ответ подробоный!  :D
Но мне бы знать как эту самую MySQL сделать! )))

Sqwer

#3
https://guest3d.wohlnet.ru/g3d/?q=node/44 посмотри учебный материал.
Есть в квесте СУБД, работающая с XLS таблицами.


P.S.
Можно использовать и Excel to MySQL Import, Export & Convert


mixey

Мдя... Темка для меня крайне не простая... Возникли следующие вопросы:

  1) Как сделать, чтобы комп никуда не подключался, а работал со своими локальными ресурсами.
  2) Нашел такие каналы XMLDOC_command XMLDOC_Object. Это случайно не то что надо? И почему в настройках XMLDOC_Object у меня ничего нет?

mixey

Мои попытки в создании базы данных не увенчались успехом! Если кто-то может, киньте пожалуйста какой-либо рабочий пример, чтобы можно было разобраться что и как, а то в примерах Квеста я ничего не понял  ???

mixey

Вот все пытаюсь разобраться базой данных... Почему-то Квест вылетает при вызове настроек канала DB Driver ODBC. Скажите, это у всех так?

Sqwer

Да это так, но похоже только на версии 422

→|๖ۣۜDen|←

Не тупи, Denil!ツ Quest3D v4.3.2

mixey

А все-таки и лень двигатель прогресса!  :D
В общем вместо изучение всего того множества непонятных мне вещей, я просто заменил пробелы между символами на табуляцию и Excel стал воспринимать такое форматирование как надо!  ;D

Но теперь у меня такой вопрос... А можно ли при сохранении текстового файла выбирать путь для сохранения при помощи стандартного окна windows??

Ruslan

ЦитироватьА можно ли при сохранении текстового файла выбирать путь для сохранения при помощи стандартного окна windows??
Посмотри этот пример:

mixey

О, как все оказалось просто на самом деле! Пасиба Ruslan!