nepster09 то, что записи будут удалены - это гарантировано, ограничения внешних ключей просто так не игнорируются. Я думаю, при стандартных настройках mysql неотработка имеющихся constraint-ов считается критическим багом и просто так, думаю, не случится.
Вам что вообще нужно - выяснить, гарантирует ли MySQL каскадное удаление или то, как он это будет делать? Просто такой вопрос можно о любом софте задать. Можно ли доверять ядру ОС и драйверам файловой системы в записи данных на диск?
Если вас беспокоит производительность - так и напишите, если вас беспокоит поддержка мускулом SQL как стандарта - это другое, если вы не понимаете, что гарантирует сам стандарт и что означают указанные кейворды - это третье.
В любом случае - индексы помогут MySQL все "выборлить".
Как читаете? istream-ом? Тогда в переменные каких типов? И что должно быть? В std::string вполне можно хранить UTF-8 текст, с тем условием, что вы будете работать со строкой побайтово, а не посимвольно (чего нередко бывает достаточно).
А какие ошибки-то? Скопируйте хотя бы одну, уже ясно станет. Может MOC не перегенерился или вообще не создался для вашего Q_OBJECT-класса - наиболее частая проблема.
Тогда (user_id, operator_code, number), где number - то что после кода мобильного оператора. Первичный ключ - вся строка, если number сделаете фиксированной длины (например, char(7)), работать будет быстро. Это позволит одному юзеру добавить сколько угодно номеров. Если нужно макс. 4 номера - ограничьте на уровне приложения.
Мы, к сожалению, тоже без понятия, что это за текстовая таблица. Хотя бы знать, консольное вам приложение нужно или графическое, хоть какой-то контекст будет.
iviner так или иначе, вам нужно получить коллекцию (лучше сразу делать ObservableCollection), из объектов класса Book, и уже ее отдавать в датагрид: ObservableColleciton books; <заполняем коллекцию объектами книг...> ; BookDG.ItemsSource = books; причем коллекция должна создаваться один раз и привязываться к гриду на все время.
iviner ну так вы кладете туда ADO.NET-овские строки (точнее, их вьюхи), вместо объектов своих классов (класса Book). И удивляетесь, почему не работает. Вы уж либо ORM-ку используйте (что гораздо удобнее будет для вас), либо голый ADO.NET и создавайте объекты Book сами, используя полученные DataRow.
ed_milson Процесс создается? Если да, то проверьте в отладчике, заполняется ли структура PROCESS_INFORMATION после создания процесса, реальные ли там идентификаторы.
ideological Где вы увидели, что я назвал PHP ненормальным? Bash и Powershell тоже очень даже ничего для своих задач, ну уж на них-то вы не будете писать трейдинговые алгоритмы?
Ордера непосредственно на биржу могут выставлять только брокеры, реальные участники рынка пользуются их услугами для выполнения операций на бирже. Это предписано законодательством.