Zurück   Flashforum > Flash und Server > Flash und Datenbanken

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-06-2011, 08:02   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
SQLite -> Datenbank einsehen (z.B. mit phpMyAdmin)?

Hi,

ich benutze in einer AIR-Anwendung eine SQLite-Datenbank.
Auch wenn alles vernünftig funzt, ist mir das ganze doch etwas suspekt.

Wo ist die Datenbank abgelegt? Die "*.db" Datei kann ich nicht an dem Ort finden, wo ich es im Code angebe.
var dbFile:File = File.applicationStorageDirectory.resolvePath("samp leDB.db");
Ich gucke in diversen passenden Applikationsordnern, aber nix zu sehen.

Und kann ich die Datenbank auch über ein externes Tool einsehen und modfizieren? (Wir kennen das alle z.B. mit MySQL und phpMyAdmin)
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 16-06-2011, 08:44   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Zitat:
Zitat von Mr.Twister Beitrag anzeigen
Und kann ich die Datenbank auch über ein externes Tool einsehen und modfizieren? (Wir kennen das alle z.B. mit MySQL und phpMyAdmin)
Ist zwar eine Downloadseite für Director-Xtras aber da dies auch mit 'ner SQLite-Datenbank arbeitet, ist es ja egal. Ist recht komfortabel.
Arca Database Browser

Wegen der Datenbank-Datei würd ich einfach den Computer mal suchen lassen.

Grüße
Rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 16-06-2011, 08:48   #3 (permalink)
Markus Raab
 
Benutzerbild von derRaab
 
Registriert seit: Aug 2001
Ort: Berlin Friedrichshain
Beiträge: 928
Hier finden sich so ziemlich alle Info's die Du kennen solltest:

Notes from D-Flex “AIR SQLite for the real world”, a bunch of Words, punctuated - by Paul Robertson (http://probertson.com/)
derRaab ist offline   Mit Zitat antworten
Alt 16-06-2011, 09:13   #4 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Vielen Dank euch beiden.

Als SQLite-Management Tool habe ich eben ein Firefox Addon installiert "SQLite manager"
https://addons.mozilla.org/de/firefo...qlite-manager/
Es gibt ja scheinbar eine ganze Menge solcher Tools, da habe ich schlichtweg zu schlecht recherchiert.

Alleridngs habe ich in der sehr umfangreichen Lektüre nich nicht finden können, wo die *.db Datei abgelegt wird.
Liegt sie tatsächlich als eigene Datei vor?

Falls ja:
PHP-Code:
trace(File.applicationStorageDirectory.nativePath
gibt mir einen Pfad an, der so nicht existiert.

C:\Users\meinname\AppData\Roaming\appname.meinedom ain\Local Store

Da bin ich immer noch irgendwie verwirrt.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 16-06-2011, 09:30   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: Wennekath
Beiträge: 15
Was von deinem Pfad existiert denn nicht? Der Ordner "AppData" ist ein versteckter Ordner. Lässt du dir im Dateiexplorer auch die versteckten Ordner anzeigen? Ich nutze in meiner Andwendung die gleiche Methode, und bei mir liegt die *.db Datei auch im angegebenen Pfad

Viele Grüße,
Bambino
Bambino ist offline   Mit Zitat antworten
Alt 16-06-2011, 09:33   #6 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Zwar nicht mit 'ner Datenbank aber ich hatte glaub ein ähnliches Problem beim Schreiben von XML-Dateien, die in irgendwelchen "Eigenen Dateien" angelegt wurden, ich sie aber im Anwendungsverzeichnis haben wollte.

Hatte dann irgendwo diesen Schnippsel gefunden:
Code:
import flash.filesystem.*;

var applicationDirectoryPath:File = File.applicationDirectory;
var nativePathToApplicationDirectory:String = applicationDirectoryPath.nativePath.toString();
var myXML:String = nativePathToApplicationDirectory + "/data/xml/my.xml";
Damit konnte ich dann steuern, dass Dateien wirklich im gewünschten Verzeichnis der Anwendungsinstallation landen.
Vielleicht hilft's dir ja.

Grüße
Rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 16-06-2011, 09:40   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Ich arbeite zwar nicht jeden Tag mit den lokalen Datenbanken aber wenn, dann nutze ich Lita. War damit bisher eigentlich recht zufrieden.

MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 16-06-2011, 09:47   #8 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
öhm joa - versteckte Ordner, das war's.

Zwar heißt der erste Ordner bei mir nicht "Users" sondern "Benutzer", aber gefunden habe ich die Datei nun trotzdem.

Danke nochmal.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
SQLite--for each (Obj in Array) einen Wert aus Datenbank hinzufügen arnold85 Adobe AIR 0 14-10-2010 23:52
vorgefertigte sqlite Datenbank mit exportieren arnold85 Adobe AIR 1 26-06-2010 23:14
Flex SQLite-Datenbank mit MySQL-Datenbank abgleichen robidd Flex programmieren 2 04-04-2010 13:46
Fragen zu Datenbank (phpMyAdmin) Crazy X Flash und Datenbanken 9 12-03-2002 17:11
In SWF - Quellcode einsehen ! hawkin Zusatzprodukte 2 30-06-2001 21:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:27 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele