import mx.controls.Alert;
package dbconfig // error line here
{
public class DBConn
{
private var dbConn:SQLConnection;
private var dbFile:File;
public function DBConn()
{
this.openConnection();
}
public function openConnection(){
dbFile = File.applicationStorageDirectory.resolvePath("accounting.sqlite");
dbConn = new SQLConnection();
try
{
dbConn.open(dbFile);
Alert.show("asdf");
}
catch(e:SQLError)
{
Alert.show("SQL Error Occured: ", e.message);
}
}
}
}
ответ
Вам нужно разместить импорт внутри определения пакета:
package dbconfig
{
import mx.controls.Alert;
public class DBConn
{
private var dbConn:SQLConnection;
private var dbFile:File;
public function DBConn()
{
this.openConnection();
}
public function openConnection(){
dbFile = File.applicationStorageDirectory.resolvePath("accounting.sqlite");
dbConn = new SQLConnection();
try
{
dbConn.open(dbFile);
Alert.show("asdf");
}
catch(e:SQLError)
{
Alert.show("SQL Error Occured: ", e.message);
}
}
}
}
Да, в отличие от Java, вы должны импортировать все классы, которые вы собираетесь использовать, даже если вы полностью квалифицировать их. Судя по тегам, я предполагаю, что вы это знаете, но SQLConnection и File являются только Air, поэтому не будут работать в обычном flash-плеере.
Я создаю это приложение, но я сильно зацикливаюсь на простых пробках. начал гибкий только несколько дней назад, поэтому некоторые уроки по операциям CRUD мне очень помогли. – sodhancha
crud and sqlite учебник здесь: http://www.peterelst.com/blog/2008/04/07/introduction-to-sqlite-in-adobe-air/
- 1. Произошла непредвиденная ошибка. Ошибка # 16828
- 2. Ошибка: Произошла непредвиденная ошибка
- 3. Непредвиденная ошибка JAXB
- 4. Непредвиденная ошибка идентификатор, JavaScript
- 5. Непредвиденная ошибка PHP
- 6. java (android) - непредвиденная ошибка
- 7. WordPress непредвиденная ошибка $ wpdb
- 8. Android непредвиденная ошибка
- 9. PHP ошибка непредвиденная «\»
- 10. Google BigQuery «непредвиденная ошибка»
- 11. Произошла непредвиденная ошибка
- 12. Непредвиденная ошибка T_STRING CURLOPT_CUSTOMREQUEST
- 13. PayPal непредвиденная ошибка
- 14. Охрана непредвиденная ошибка tIdentifier
- 15. Ошибка Php Parse непредвиденная;
- 16. Синтаксическая ошибка непредвиденная «filter_input»
- 17. Непредвиденная ошибка EOF
- 18. оператор C++ непредвиденная ошибка
- 19. Непредвиденная ошибка T_STRING (PHP)
- 20. JSON.parse: непредвиденная ошибка персонажа
- 21. ошибка синтаксиса непредвиденная T_BOOLEAN_OR
- 22. Непредвиденная ошибка характер цитаты
- 23. HttpURLConnection «Произошла непредвиденная ошибка».
- 24. java RMI - непредвиденная ошибка
- 25. Непредвиденная ошибка Отступ Python
- 26. Непредвиденная ошибка T_ELSE в PHP
- 27. onClick непредвиденная ошибка для getApplication
- 28. Непредвиденная ошибка при сравнении чисел
- 29. Curl, Node, JavaScript: Непредвиденная ошибка
- 30. непредвиденная ошибка в UICollectionViewCell init
thnx. Вы случайно не знакомы с учебными примерами CRUD для FLEX Air и sqlite. Я строил это приложение, но я сильно зациклился на простых пробках. начал гибкий только несколько дней назад, поэтому некоторые уроки по операциям CRUD мне очень помогли. – sodhancha