Russian Qt Forum
Ноябрь 01, 2024, 18:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QProcess гонит  (Прочитано 1808 раз)
CJ1
Гость
« : Декабрь 09, 2012, 08:26 »

Помогите срочно, в
QProcess выполняю команду
"cmd /C  \"C:\\Program Files (x86)\\MySQL\\MySQL Server 5.5\\bin\\mysql\"  -uroot -P3306 -hlocalhost -p123 budget < \"C:\\Users\\CJ\\Desktop\\Budget System (beta)\\db.dump\""


Возвращает ошибку

"C:\Program" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.


Тоже самое делаю в командной строке cmd /C  "C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysql"  -uroot -P3306 -hlocalhost -p123 budget < "C:\Users\CJ\Desktop\Budget System (beta)\db.dump"

Работает! Вод код

Код
C++ (Qt)
m_process->start("cmd /C  \"C:\\Program Files (x86)\\MySQL\\MySQL Server 5.5\\bin\\mysql\"  -uroot -P3306 -hlocalhost -p123 budget < \"C:\\Users\\CJ\\Desktop\\Budget System (beta)\\db.dump\"");
Записан
CJ1
Гость
« Ответ #1 : Декабрь 09, 2012, 09:38 »

исправил, там просо нужно было все в двойные ковычки поставить
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.185 секунд. Запросов: 21.