crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Вопросы по BD
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 9.4.2011, 7:10
 
Цитата(ruzik @ 7.4.2011, 21:10) *
Это верно для Бд и Xml или только Бд?
Xml - текстовый файл. Отсюда новый вопрос: переносим ли между ОСьками текстовый файл?

В SQLite есть один единственный базовый тип - Text, все остальные порождены от него. У этого типа есть ограничения на длину строки, я на память не помню ограничения. Надо смотреть документацию
ruzik Дата 7.4.2011, 18:10
 
Цитата
на этот вопрос ты и сам можешь ответить, если подумаешь.

Значит как я понимаю нет
Цитата
если под "переменной" понимается переменная длина строки, то зависит от конкретной СУБД.

sqlLite
Цитата
обычно - да

Это верно для Бд и Xml или только Бд?
Litkevich Yuriy Дата 7.4.2011, 9:48
 
Цитата(ruzik @ 7.4.2011, 0:44) *
То есть как бы создание, если уже есть база данных в папке с приложением?
на этот вопрос ты и сам можешь ответить, если подумаешь.

Цитата(ruzik @ 7.4.2011, 0:44) *
2)Можно ли объявить переменную строку в BD, то есть
если под "переменной" понимается переменная длина строки, то зависит от конкретной СУБД.

Цитата(ruzik @ 7.4.2011, 0:44) *
3)Если я создам бд в Windows передам на Linux/Mac смогу ли я считать данные из этой БД?
обычно - да
ruzik Дата 6.4.2011, 21:44
  1)А надо ли каждый раз в приложении выполнять следующее
QSqlQuery query;
QString str = "Create table actions("
"time VARCHAR(30), "
"action VARCHAR(120)"
"object VARCHAR(120)"
"valid VARCHAR(10)";
То есть как бы создание, если уже есть база данных в папке с приложением?
2)Можно ли объявить переменную строку в BD, то есть
Create Table a(
name VarChar(12);
surname VarString; //<-объявление столбца с переменной-строкой в каждой "ячейке"
)
3)Если я создам бд в Windows передам на Linux/Mac смогу ли я считать данные из этой БД? А если вместо БД - xml?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 19.4.2024, 22:10