Download the free trial version
Basic4android Video
Features
Tutorials and manuals
Showcase
Screenshots

Go Back   Android Development Forum - Basic4android > Foreign Languages > German Forum
Documentation Wiki Register Members List B4P Search Today's Posts Mark Forums Read

SQL-Grundkenntnisproblem

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-14-2012, 05:56 PM
Junior Member
 
Join Date: Jan 2012
Posts: 35
Default SQL-Grundkenntnisproblem

Hey ich habe ein grundlegendes verständigungsproblem mit SQL... ich habe (möchte haben) eine datenbank die wie folgt aufgebaut ist:
...Name | Vorname | Alter | Sternzeichen
1.
2.
3.
4.
...
...
ist das garnicht so, dass das ganze wie eine tabelle aufgebaut ist, dass ich jede einzelne zelle ansprechen kann mit Reihe|Nummer? sprich wenn ich den Vornamen von der 3. person haben möchte, spreche ich 3|2 an? ich verstehe irgendwie nicht ganz wie ich einzelne werte entnehmen kann. habe mich gerade versucht durch das tutorial im beginnersguide zu prügeln. das begreif ich nich . saß jetz ne dreiviertel stunde und hab alles fein abgetippt. aber das is so komplex... für meinen fall will ich wirklich ERSTMAL nur Werte auslesen... wie kann ich auf einfachste weise, den vornamen der 3. person raus bekommen? danke schön
Reply With Quote
  #2 (permalink)  
Old 01-14-2012, 11:08 PM
klaus's Avatar
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Fully, Switzerland
Posts: 4,463
Awards Showcase
Forum Contributer Beta Tester Competition Winner 
Total Awards: 3
Default

Du brauchst einen Spaltennamen für die Zeilennummern, zu Beispiel 'ID'.
ID | Name | Vorname | Alter | Sternzeichen
Und dann:
Code:
Dim Wert As String
Wert = SQL1.ExecQuerySingleResult(
"SELECT Vorname FROM TableName WHERE ID = 2")
Oder wenn der DatanbankName und der Index Variablen sind:
Code:
Dim Wert As String
Wert = SQL1.ExecQuerySingleResult(
"SELECT Vorname FROM " & DatanbankName & " WHERE ID = " & Index)
Beste Grüsse.
__________________
Klaus
Switzerland

Beginner's Guide / User's Guide
Reply With Quote
  #3 (permalink)  
Old 01-15-2012, 11:52 AM
Junior Member
 
Join Date: Jan 2012
Posts: 35
Default

ist es auch möglich ein Format von Microsoft Access zu öffnen? wie z.B. .mdb?
Reply With Quote
  #4 (permalink)  
Old 01-15-2012, 12:23 PM
Kiffi's Avatar
Senior Member
 
Join Date: Feb 2011
Location: Leverkusen, Germany
Posts: 185
Default

Quote:
Originally Posted by Sinimon View Post
ist es auch möglich ein Format von Microsoft Access zu öffnen? wie z.B. .mdb?
IMO: Nein.

Für das, was Du da anscheinend vorhast, ist allerdings das 'eingebaute'
SQLite mehr als ausreichend.

Grüße ... Kiffi
__________________
Sorry for my weird english.
Reply With Quote
  #5 (permalink)  
Old 01-15-2012, 02:15 PM
Junior Member
 
Join Date: Jan 2012
Posts: 35
Default

Super, vielen dank.
gibt es auch eine simple methode um einen wert zu ändern? mit den befehlen in dem tutorial, füge ich glaube ich nur zeilen HINTEN ran oder? wenn ich jetz den vornamen von person 3 ändern will, wie ginge das? danke schön

edit:
ich denke es geht mit Update, richtig? ich habe noch ne viel wichtigere frage: kann man in eine Zelle, z.B. "Lieblingszitat" einen Mehrzeiligen Text einschreiben und abrufen oder geht das alles nur einzeilig?

Last edited by Sinimon : 01-15-2012 at 02:30 PM.
Reply With Quote
  #6 (permalink)  
Old 01-15-2012, 03:51 PM
klaus's Avatar
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Fully, Switzerland
Posts: 4,463
Awards Showcase
Forum Contributer Beta Tester Competition Winner 
Total Awards: 3
Default

Code:
SQL1.ExecNonQuery("UPDATE " & TableName & "Set Vorname = '" & NeuerWert & "' WHERE ID = " & Index)
Quote:
kann man in eine Zelle, z.B. "Lieblingszitat" einen Mehrzeiligen Text einschreiben und abrufen oder geht das alles nur einzeilig?
Ich denke dass es geht, habs aber nie probiert.

Beste Grüsse.
__________________
Klaus
Switzerland

Beginner's Guide / User's Guide

Last edited by klaus : 01-15-2012 at 03:54 PM.
Reply With Quote
  #7 (permalink)  
Old 01-15-2012, 06:21 PM
Junior Member
 
Join Date: Jan 2012
Posts: 35
Default

Hey, das funktioniert super und ja.. es gehen mehrzeilige einträge

nun wolltei ch mich mal zu nem online MySQL Server verbinden. finde leider keine richtige lösung dafür. gibt nen tutorial wo aber (wie ich denke) verschwiegen wird wie man sich zu diesem server verbindet. könntest du mir da, insofern du ahnung davon hast, unter die arme greifen?
Reply With Quote
  #8 (permalink)  
Old 01-15-2012, 06:50 PM
klaus's Avatar
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Fully, Switzerland
Posts: 4,463
Awards Showcase
Forum Contributer Beta Tester Competition Winner 
Total Awards: 3
Default

Schaue mal hier rein.
Ich habe darin keine Erfahrung.

Beste Grüsse.
__________________
Klaus
Switzerland

Beginner's Guide / User's Guide
Reply With Quote
  #9 (permalink)  
Old 01-15-2012, 07:10 PM
Junior Member
 
Join Date: Jan 2012
Posts: 35
Default

hm genau da bin ich auch immer wieder gelandet. da wird aber nicht wirklich klar wie man sich verbindet finde ich. welche datenbanktypen man öffnen kann weisst du auch nicht hm?wie könnte man das rausbekommen?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On


All times are GMT. The time now is 06:43 PM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0