crossplatform.ru

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

> Копирование строки из т1 в т2 по команде.
sundreamer
  опции профиля:
сообщение 12.6.2011, 14:18
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 5
Регистрация: 12.6.2011
Пользователь №: 2737

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте, подскажите пожалуйста, как можно реализовать копирование строки из одной таблицы БД в другую по команде (с помощью кнопки или двойного клика по строке или с помощью других вариантов). Единственное что получилось на QT, это выполнение запросов к БД на sql.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
haiflive
  опции профиля:
сообщение 13.6.2011, 16:11
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 37
Регистрация: 8.7.2010
Пользователь №: 1868

Спасибо сказали: 1 раз(а)




Репутация:   0  


у меня ощущение что sqlite не поддрживает вложенные запросы, оно же поддерживает?..
почему-то при выполнении такогово вот запроса
INSERT  INTO addressbook1 (name, phone, email)
    VALUES (
        SELECT name, phone, email FROM addressbook2
            WHERE number = 1)

прога "sqlitebrowser_200_b1_win" зависает..

я всёрано не понял что ты хотел..
вот напрмер:
connect (button, SIGNAL(clicked()), получатель , SLOT(слот));

лучше бы всё это поместить в класс QObject и там создать public slots ну и соотвественно делать что тебе надо..
class MyClass : public QObject
{
Q_OBJECT

   public slots:
   void myButton_slot();
   private:
     Q_DISABLE_COPY(MyClass)
};

MyClass::MyClass()
{
// соединем событие нажати кнопки с нашим слотом myButton_slot()
   connect (button, SIGNAL(clicked()), this , SLOT(myButton_slot()));
}

void MyClass::myButton_slot()
{
// здесь что-то делаем по команде кнопки, выполняем нужный нам sql
}

Графическая модель, - это уже другая история..

вобщем могу посоветовать почитать книги, там про сигналы и слоты всё доходчиво расписано..

Сообщение отредактировал haiflive - 13.6.2011, 16:12
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- sundreamer   Копирование строки из т1 в т2 по команде.   12.6.2011, 14:18
- - Litkevich Yuriy   в слоте щелчка по кнопке определяешь первичный клю...   12.6.2011, 20:10
- - sundreamer   буду пробовать, спасибо.   13.6.2011, 0:03
- - sundreamer   можете написать примерно, что в слот вписывать и в...   13.6.2011, 1:06
- - haiflive   Ты напиши структуры сових таблиц, точнее SQL с по...   13.6.2011, 4:51
- - Litkevich Yuriy   Цитата(sundreamer @ 13.6.2011, 3:03) что ...   13.6.2011, 7:31
- - haiflive   Наверное таблица получатель.. скорее всего в ...   13.6.2011, 8:09
- - sundreamer   Раскрывающийся текстstatic bool createConnection...   13.6.2011, 13:49
- - Litkevich Yuriy   sundreamer, плохая затея писать весь код в функции...   13.6.2011, 15:59
- - haiflive   у меня ощущение что sqlite не поддрживает вложенны...   13.6.2011, 16:11
- - Litkevich Yuriy   Цитата(haiflive @ 13.6.2011, 19:11) у мен...   13.6.2011, 17:29
- - sundreamer   Цитата(Litkevich Yuriy @ 13.6.2011, 16:59...   13.6.2011, 20:52
- - Litkevich Yuriy   Цитата(sundreamer @ 13.6.2011, 23:52) мож...   13.6.2011, 23:20
- - Гость_sundreamer_*   Цитата(Litkevich Yuriy @ 13.6.2011, 23:20...   14.6.2011, 15:06
- - Litkevich Yuriy   Цитата(Гость_Гость_sundreamer_*_* @ 14.6.2011...   14.6.2011, 16:20
- - Гость   Цитата(Litkevich Yuriy @ 14.6.2011, 16:20...   14.6.2011, 16:38
- - Гость   Далее по теме Как поймать строку из таблицы QTable...   20.6.2011, 10:47
- - Litkevich Yuriy   Цитата(Гость_Гость_* @ 20.6.2011, 13:47) ...   22.6.2011, 13:06


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.5.2024, 2:41