Używam SQLite z Androidem i chcę poznać najlepszy sposób uzyskania wygenerowanego identyfikatora wstawionego wiersza. Myślę, że rozwiązanie polega na wyszukiwaniu po uwzględnieniu, ale nie wygląda to najlepiej.
Od jakiegoś czasu próbuję zaktualizować konkretny wiersz i wygląda na to, że można to zrobić na dwa sposoby. Z tego, co przeczytałem i wypróbowałem, możesz po prostu użyć: execSQL(String sql) metoda albo: update(String table, ContentValues values, String whereClause, String[] whereArgs) metoda. (Daj mi znać, jeśli to jest nieprawidłowe, ponieważ jestem …
Próbuję wykonać funkcję zamiany SQlite, ale używam innego pola w funkcji. select locationname + '<p>' from location; W tym wycinku wynikiem jest lista zer. Spodziewałbym się łańcucha z tekstem z nazwy lokalizacji i '<p>'literałów.
Właśnie uczę się obsługi SQLite i byłem ciekawy, czy to możliwe: Szyfrowanie pliku bazy danych? Ochrona hasłem otwierania bazy danych? PS. Wiem, że istnieje to „Rozszerzenie szyfrowania SQLite (SEE)”, ale zgodnie z dokumentacją „SEE jest licencjonowanym oprogramowaniem…” oraz „Koszt wieczystej licencji na kod źródłowy dla SEE wynosi 2000 USD”.
Gdy kolumna z liczbą całkowitą jest oznaczona jako klucz podstawowy w tabeli SQLite, czy należy również jawnie utworzyć dla niej indeks? Wydaje się, że SQLite nie tworzy automatycznie indeksu dla kolumny klucza podstawowego, ale być może i tak go indeksuje, biorąc pod uwagę jego cel? (Cały czas będę szukał w …
Mam następującą tabelę: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); Jak dodać ograniczenie klucza obcego na parent_id? Załóżmy, że klucze obce są włączone. Większość przykładów zakłada, że tworzysz tabelę - chciałbym dodać ograniczenie do istniejącego.
Zainstalowałem ELMAH 1.1 .Net 3.5 x64 w moim projekcie ASP.NET i teraz pojawia się ten błąd (za każdym razem, gdy próbuję wyświetlić dowolną stronę): Nie można załadować pliku lub zestawu „System.Data.SQLite, Version = 1.0.61.0, Culture = neutral, PublicKeyToken = db937bc2d44ff139” lub jednej z jego zależności. Podjęto próbę załadowania programu o …
Mam aplikację railsową, której bazy danych są w SQLite (wersja deweloperska i produkcyjna). Ponieważ przechodzę do heroku, chcę przekonwertować moją bazę danych do PostgreSQL. W każdym razie słyszałem, że lokalna, programistyczna baza danych nie musi być zmieniana z SQLite, więc nie muszę tego zmieniać, jednak jak mam przejść do zmiany …
Mam bazę danych SQLite, której używam na stronie internetowej. Problem polega na tym, że kiedy próbuję INSERT INTO, otrzymuję plikPDOException SQLSTATE[HY000]: General error: 8 attempt to write a readonly database Dostałem SSH do serwera i sprawdziłem uprawnienia, a baza danych ma uprawnienia -rw-rw-r-- Nie znam uprawnień * nix, ale jestem …
Chcę przechowywać obraz w SQLite DataBase. Próbowałem go zapisać za pomocą BLOBiw Stringobu przypadkach przechowuje obraz i może go odzyskać, ale kiedy przekonwertuję go na Bitmapużycie BitmapFactory.decodeByteArray(...), zwracam wartość null. Użyłem tego kodu, ale zwraca on null Bitmap bitmap = BitmapFactory.decodeByteArray(blob, 0, blob.length);
Przechowuję klucz prywatny openssl EVP_PKEY jako nsdata. W tym celu serializuję do strumienia bajtów przy użyciu poniższego kodu unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey, &p); gdzie pkey jest typu EVP_PKEY. Następnie przechowuję bajty z bufora `` p '' jako …
Używam metody zapytania SQLiteDatabase. Jak używać metody zapytania? Próbowałem tego: Cursor cursor = sqLiteDatabase.query( tableName, tableColumns, whereClause, whereArgs, groupBy, having, orderBy); TableColumns - Parametr kolumny jest zbudowany w następujący sposób. String[] columns = new String[]{KEY_ID, KEY_CONTENT}; Jeśli potrzebujemy pobrać wszystkie pola, w jaki sposób należy skonstruować parametr kolumny. Czy musimy …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.