Zurück   RR:Board > Computer > Programmierung & Entwicklung

Entwicklung und Coding in verschiedenen Programmiersprachen: Assembly, C++, C#, Perl, Delphi, .NET, Visual Basic...
Antwort
 
Themen-Optionen Thema durchsuchen

[Java] - [SQL] Datenbank auslesen
Alt 12.02.2009, 09:51   # 1
BenQ
Ehrenmitglied
vip
Bewertung:
BenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 Punkte
BenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 Punkte
Registriert seit: Sep 2005
Internet: VDSL 50Mbit
Beiträge: 11.459
Power: 82
Hi Leute,

ich hab in der arbeit recht viel mit SQL Datenbanken zu tun.
Bin dort Admin und müss sehr oft namen ändern.

Jetzt suche ich bzw will ich mir ein Script schreiben welches mir etwas ausliest.

Im grunde brauch ich nur die anbindung an die BD

und dann Folgendes,

ein Eingabe Feld wo ich den like name eingebe und ein anzeige feld:

Code:
select * from TABELLE where name like 'AUTO_%';
hinter dem Auto gibt es dann unzählige bezeichnungen.

mit welchem Programm schreibe ich so etwas am besten?
Habt ihr daz irgendwelche Tuts?

Gruß benQ

  BenQ ist offline   Mit Zitat antworten

Alt 12.02.2009, 10:02   # 2
mogstabrezn
Outlaw Legend
blau blau blau 
Bewertung:
mogstabrezn 200k+ Inflationmogstabrezn 200k+ Inflation
Registriert seit: May 2007
Internet: DSL2 16K
Beiträge: 3.223
Power: 83
also java hat da den nachteil, das es keine integrierte api für gibt. Kannst aber "fremdapis" nehmen.

dazu: http://www.torsten-horn.de/techdocs/java-sql.htm

MfG

http://board.raidrush.ws/signaturepics/sigpic28007_2.gif
Sportfreunde RR: Diskutiert im Live-Chat über Fußball
Wer braucht Gottesdienst? Ich bete samstags ab 15:30!
  mogstabrezn ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 10:48   # 3
Bratkartoffl
Kabel Wurm
rot rot rot 
Bewertung:
Bratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 Punkte
Registriert seit: Mar 2005
Beiträge: 848
Power: 25
Hm wenn du Java kannst, dann dürfte das doch kein Problem sein?
Die Verbindung zwischen DB und Applikationslogik wird in java übder den jdbc treiber geregelt.

Schreibst dir halt ne kleine Software. klickst dir ne GUI zusammen im GUIBuilder und schreibst ein paar mapper für die Datenbankabfragen, die du dann über actionperformed aufrufen kannst.

Grüße

EDIT: Vielleicht kannst du dir auch ne kleines php skript schreiben, welches diese aufgaben übernimmt. Kommt natürlich ganz auf die Datenbank an. Das ganze könntest du dir dann einfach in favoriten hauen ;-)
  Bratkartoffl ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 11:08   # 4
BenQ
Ehrenmitglied
vip
Bewertung:
BenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 Punkte
BenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 PunkteBenQ hat mehr als 25.000 Punkte
Registriert seit: Sep 2005
Internet: VDSL 50Mbit
Beiträge: 11.459
Power: 82
Themenstarter
Zitat:
Zitat von Bratkartoffl Beitrag anzeigen
Hm wenn du Java kannst, dann dürfte das doch kein Problem sein?
Die Verbindung zwischen DB und Applikationslogik wird in java übder den jdbc treiber geregelt.

Schreibst dir halt ne kleine Software. klickst dir ne GUI zusammen im GUIBuilder und schreibst ein paar mapper für die Datenbankabfragen, die du dann über actionperformed aufrufen kannst.

Grüße

EDIT: Vielleicht kannst du dir auch ne kleines php skript schreiben, welches diese aufgaben übernimmt. Kommt natürlich ganz auf die Datenbank an. Das ganze könntest du dir dann einfach in favoriten hauen ;-)
Nö hab null plan von nix.
Naja Problem ist, ich kanns mehr oder weniger nicht testen, es darf dabei nix kaputt gehen
ist eine Produktiv Datenbank.

Aber werd mich mal bissl einlesen

Gruß

  BenQ ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 11:17   # 5
Bratkartoffl
Kabel Wurm
rot rot rot 
Bewertung:
Bratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 PunkteBratkartoffl hat 1000 bis 2499 Punkte
Registriert seit: Mar 2005
Beiträge: 848
Power: 25
Naja mit einer Select* Abfrage kannst du eigentlich nichts kaputt machen.
Wenn du kein Plan von Java hast, dann kannst du diese Lösung mal vergessen.

Was mit geringer einarbeitungszeit noch möglich wäre, ist ein php Skript.

Ansonsten gibts auf Software, mit der der von deinem client-Desktop die Datenbanl verwalten kannst.
Doch sowas wäre glaub für deine Zwecke zu überladen.

Grüße
  Bratkartoffl ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 12:42   # 6
Golf3v8
Master of supply
rot rot rot rot 
Bewertung:
Golf3v8 hat die Renommee-Anzeige deaktiviert
Registriert seit: Oct 2008
Internet: DSL2 16K
Beiträge: 1.367
Power: 26
Hi lies das mal durch vielleicht bringt dich das weiter http://www.tutorials.de/forum/java/2...erfuehren.html

mfg:golf3v8

  Golf3v8 ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 12:56   # 7
naca7
Final Releaser
rot rot rot rot rot 
Bewertung:
naca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punktenaca7 hat mehr als 5000 Punkte
naca7 hat mehr als 5000 Punkte
Registriert seit: May 2006
Beiträge: 1.806
Power: 28
gehts dir wirklich nur ums auslesen der daten? würde dann einfach nen GUI-Client installieren, z.b. HeidiSQL. Dieser listet dir die Datenbanken, die Tabellen darin, deren Struktur und natürlich auch die Daten auf.

Wenn du nicht programmieren kannst ist das denke ich die beste alternative um an die gewünschte funktionalität zu kommen.
  naca7 ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 13:11   # 8
Blackb!rd
Kabel Wurm
rot rot rot 
Bewertung:
Blackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 PunkteBlackb!rd hat mehr als 5000 Punkte
Blackb!rd hat mehr als 5000 Punkte
Registriert seit: Feb 2009
Internet: DSL2 32K
Beiträge: 739
Power: 15
Hey,

wenn du keine Ahnung von Programmiersprachen hast und möchtest unbedingt ein Script schreiben, würde ich dir persönlich von Java abraten.
Ich selbst finde Java sehr schwer für Einsteiger, besonders wenn man noch nie programmiert hast (Falls das so ist?)
Ich kam bisher immer sehr gut mit PHP klar, es ist sehr Einsteigerfreundlich und sehr leicht zu programmiern.
Nachteil: Du musst halt PHP auf deinem Sever oda wo auch immer du das Script installiert haben.

Was du nun letzendlich machst, wirst du wohl selbst Entscheiden müssen, denn zwischen Java und PHP gehen die Meinungen schwer auseinander


Gruß Blackbird89
  Blackb!rd ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 14:58   # 9
enel
Kabel Wurm
rot rot rot 
Bewertung:
enel hat die Renommee-Anzeige deaktiviert
Registriert seit: Mar 2005
Beiträge: 988
Power: 25
hi,

hier ein kleines php script was einfach nur die abfrage von dir oben macht udn das ergebnis postet. du kannst es auch soweit beliebig erweitern dass zum beispiel das ergebniss kommt mit einer eingabe für den neuen namen.

Einfach kopieren und in der Datei "getuser.php" speichern, auf nen Server hochladen und dort php für die console (cli-php) installieren (debian based linux: apt-get install php5-cli, unter win einfach php installieren und mit cmd php.exe getuser.php USERNAME).

Aufruf über die Console mit: php getuser.php USERNAME
z.b. php getuser.php Karl-Heinz

PHP-Code:
<?

define
("DB_HOST""localhost"); // host
define("DB_USER""root"); // benutzername
define("DB_PASS""password"); // passwort
define("DB_NAME""databasename"); // datenbankname

$sHELPSTRING "
    Usage: php getuser.php USERNAME
    USERNAME    Username to search
"
;

if(empty(
$argv[1]))
{
    die(
"Error: Missing Arguments\n".$sHELPSTRING."");
}

mysql_connect(DB_HOSTDB_USERDB_PASS) or die ("Could not connect: ".mysql_error()."\n");
mysql_select_db(DB_NAME) or die("Could not use database: ".mysql_error()."\n");


echo 
"User to search: ".$argv[1]."\n";

$iResultCounter 0;
$sSQL "SELECT * FROM `TABELLE` WHERE `name` like '".$argv[1]."_%'";
$result mysql_query($sSQL) or die ("Could net query (".$sSQL."): \n ".mysql_error()."\n");
while(
$row mysql_fetch_assoc($result))
{
    
$iResultCounter++;
    echo 
"Result: ".$iResultCounter."\n";
    foreach(
$row as $field => $value)
    {
        echo 
"    ".$row." => ".$value."\n";
    }

    echo 
"\n\n";
}

mysql_close();
?>
hab es nicht getestet, nur kurz auf winedit zusammengeschrieben. Ist übrigens auch nicht sehr sicher da ARGV[1] nicht weiter überprüft wird..


Ausgabe sollte irgendsowas sein:

PHP-Code:
$php getuser.php KARL
User to search
KARL
Result
1
  Name 
=> Karl_Heinz
  Wohnort 
=> Dort
  
Var = Con
Result
2
  
... => ...



  enel ist offline   Mit Zitat antworten

AW: [SQL] Datenbank auslesen
Alt 12.02.2009, 18:29   # 10
harry1526
Kabel Wurm
rot rot rot 
Bewertung:
harry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkteharry1526 hat 2500 bis 5000 Punkte
Registriert seit: Jan 2005
Beiträge: 942
Power: 25
hi,

vllt ist da was dabei, was du brauchst http://java-source.net/open-source/sql-clients


nice day

garbage in, garbage out
Don´t touch in a running system
  harry1526 ist offline   Mit Zitat antworten
Antwort

RR:Board > Computer > Programmierung & Entwicklung > [Java] - [SQL] Datenbank auslesen


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[SQL] SQL-Server auslesen teqnix Webentwicklung 2 01.11.2008 20:27
[Suche] - SQL datenbank updater hildedragon Hosting 3 26.02.2008 22:40
Kostenlose SQL Datenbank momastieref Webentwicklung 10 12.01.2007 13:03
Sql Datenbank Pw auslesen Blacklotus Webentwicklung 2 19.12.2006 22:34
Xampp - SQL Datenbank HKZonda Webentwicklung 4 15.12.2006 18:40



Alle Zeitangaben in WEZ +1. Es ist jetzt 14:28 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.