0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 16
|
||||||||||||||||
1 | ||||||||||||||||
Компиляция запроса в байт-код05.05.2013, 20:38. Показов 2026. Ответов 11
Метки нет (Все метки)
Доброго времени суток!
Никак не получается скомпилировать в байт код запрос перед отправкой в базу.... Вот кусок кода:
0
|
05.05.2013, 20:38 | |
Ответы с готовыми решениями:
11
Компиляция C# кода сразу в байт код [python2] Компиляция "на лету". Как сохранить байт-код в файл? Байт-код Байт-код |
4486 / 2721 / 485
Регистрация: 28.04.2012
Сообщений: 8,590
|
|
06.05.2013, 07:46 | 2 |
Не знаю как в данном случае, но в других языках сталкивался с тем, что запросы без параметров нельзя подготовить (prepare).
1
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
06.05.2013, 11:49 | 3 |
А через CoreData не лучше?
1
|
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 16
|
|
06.05.2013, 16:36 [ТС] | 4 |
Может конечно и лучше, но я не знаю как...
Добавлено через 3 часа 42 минуты Напиши "в двух словах" как.....
0
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
06.05.2013, 16:38 | 5 |
В двух словах - "Core Data". Только писать в гугле надо.
0
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
|
07.05.2013, 02:10 | 6 |
Novichok2, в двух словах и правда никак. CoreData очень объемная тема. Как ни новый проект - так горы понимания, баги, чтото не так, злость, а потом радость и счастье.
1
|
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 16
|
|
10.05.2013, 01:28 [ТС] | 7 |
Ребят........ Я тут по гуглу посмотрел. Все показывают работу CoreData с SQL, которые создаются в самом проекте с типом .xcdatamodeld, а у меня сторонняя, которую я просто кинул, как файл с типом .sql.
Добавлено через 10 часов 21 минуту Я тут по гуглу посмотрел. Все показывают работу CoreData с SQL, которые создаются в самом проекте с типом .xcdatamodeld, а у меня сторонняя, которую я просто кинул, как файл с типом .sql.
0
|
Peace 2 all shining faces
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
|
|
10.05.2013, 02:58 | 8 |
CoreData по-умолчанию работает с SQLite, а сам файлик *.sqlite создается в папке Documents в директории самого приложения на девайсе или симуляторе, там его и можно посмотреть, но суть в том, что вы напрямую не работаете с sql запросами, CoreData это делает за вас и читает\пишет сам из этого файла, вы же работаете с базой данных при помощи привычной объектной модели и она уже мапится в sqlite бд.
Конечно, можно настроить CoreData для работы с разными типа хранилищ данных. Если проект не в самом разгаре и вы только учитесь, то лучше разберитесь с CoreData, так как голый sql\sqlite никто почти не использует и все работают с хранением данных при помощи CoreData.
1
|
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 16
|
|
11.05.2013, 16:23 [ТС] | 9 |
А у меня файл с типом .sql, а не .sqlite. Я даже не знаю, Core Data работает с ним? Везде где я смотрел были .sqlite(sample code'ы и т.д.)
0
|
Peace 2 all shining faces
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
|
|
11.05.2013, 17:43 | 10 |
Вроде бы работает нормально, как с *.sql, так и c *.sqlite, а так же *.db, не уверен на 100%
Ну, а если и нет, у вас какой-то проект уже в разгаре или существует база данных на миллионы записей и вы с ней должны работать? Если этот файлик DataBase.sql не так важен для вас, то забейте на этот голый SQLite и переходите на CoreData, пусть он сам занимается такой чепухой.
1
|
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 16
|
|
13.05.2013, 14:19 [ТС] | 11 |
Не, походу не работает... Пишет, что файл по данному пути не может быть SQL базой данных.
0
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
13.05.2013, 14:37 | 12 |
А если переименовать?
0
|
13.05.2013, 14:37 | |
13.05.2013, 14:37 | |
Помогаю со студенческими работами здесь
12
Байт-код микропрограммы jvm Байт код Декомпиляция Flash и байт код Конвертация С исходников в байт код DataContractJsonSerializer сериализует в байт код Компиляция в машинный код Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |