Название: Создание базы данных Отправлено: vallic от Апрель 25, 2010, 22:43 Привет всем,я новичек в программировании...
задача следующая создать sqlite базу со связанными таблицами. проблема следующая создается текстовый файл вместо базы и файлик пустой...я строил проект основываясь на примерах qt.Прошу указать мои ошибки.Заранее благодарю. sqlitebase.pro Код: HEADERS += connect.h Код: #ifndef CONNECT_H Код: #include <QtGui> Название: Re: Создание базы данных Отправлено: jack_r от Апрель 25, 2010, 23:38 Лучше разделите запрос создание таблиц на несколько. Так будет проще искать ошибки в запросах. Затем проверяйте результат выполнения запроса и выводите сообщения о возможные ошибках выполнения запроса.
Код: QSqlQuery query; Название: Re: Создание базы данных Отправлено: vallic от Апрель 25, 2010, 23:48 Лучше разделите запрос создание таблиц на несколько. Так будет проще искать ошибки в запросах. Затем проверяйте результат выполнения запроса и выводите сообщения о возможные ошибках выполнения запроса. спасибо,кстати пробела в синтаксисе не нашел!Код: QSqlQuery query; на одном из форумов мне было сделано замечание: Код: в файлах с расширением .h (headers) пишутся заголовки (объявления) функций и классов. Определения (тела) функций и классов пишутся в файлах с расширением cpp. Название: Re: Создание базы данных Отправлено: Marat(Qt) от Апрель 26, 2010, 00:30 То что вы выложили - баловство, а не программа. Если будете писать программу - пишите ее иначе. А именно - создавайте классы, их заголовки храните в .h файлах, а описания методов в .cpp
Название: Re: Создание базы данных Отправлено: vallic от Апрель 26, 2010, 00:43 То что вы выложили - баловство, а не программа. Если будете писать программу - пишите ее иначе. А именно - создавайте классы, их заголовки храните в .h файлах, а описания методов в .cpp уже яснее, но для начала подчеркиваю я новичек...и я основывался на примерах qt!можете привести пример описания? Название: Re: Создание базы данных Отправлено: crossly от Апрель 26, 2010, 12:40 епть.... нельзя начинать учить язык с QT.... познакомьтесь для начала с с++ ....
Название: Re: Создание базы данных Отправлено: lit-uriy от Апрель 26, 2010, 16:09 >>можете привести пример описания?
открой пример examples\sql\cachedtable\ там два файла: tableeditor.cpp tableeditor.h В h-файле (заголовочнике) находится объявление класса TableEditor А в cpp-файле - реализация (описание) класса TableEditor Название: Re: Создание базы данных Отправлено: vallic от Апрель 26, 2010, 19:24 епть.... нельзя начинать учить язык с QT.... познакомьтесь для начала с с++ .... С++ я учил, основная работа моя была администрирование. Я забыл C++, пытаюсь вспомнить!>>можете привести пример описания? ещё яснее стало,спасибо!открой пример examples\sql\cachedtable\ там два файла: tableeditor.cpp tableeditor.h В h-файле (заголовочнике) находится объявление класса TableEditor А в cpp-файле - реализация (описание) класса TableEditor Название: Re: Создание базы данных Отправлено: vallic от Апрель 26, 2010, 21:38 получается сделать надо не много наоборот!
|