windows:powershell_oracle_db_abfragen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
windows:powershell_oracle_db_abfragen [2012/08/04 18:42] – gpipperr | windows:powershell_oracle_db_abfragen [2012/08/04 18:53] – gpipperr | ||
---|---|---|---|
Zeile 55: | Zeile 55: | ||
$OracleDataAdapter.Fill($DataSet) | $OracleDataAdapter.Fill($DataSet) | ||
- | #Verbindung wieder schließen | ||
- | $OracleDataAdapter.Dispose() | ||
- | $OracleCommand.Dispose() | ||
- | $OracleConnection.Close() | ||
#Daten ausgeben | #Daten ausgeben | ||
Zeile 66: | Zeile 62: | ||
Alternativ mit Reader abfragen: | Alternativ mit Reader abfragen: | ||
- | (siehe auch [[http:// | + | (siehe auch [[http:// |
<code powershell> | <code powershell> | ||
Zeile 74: | Zeile 70: | ||
# Struktur des Ergebniss Records | # Struktur des Ergebniss Records | ||
for ($i=0;$i -lt $reader.FieldCount; | for ($i=0;$i -lt $reader.FieldCount; | ||
- | Write-Host | + | Write-Host |
} | } | ||
# Ausgeben der Ergebnisse | # Ausgeben der Ergebnisse | ||
+ | # auf die richtige Nummerierung achten | ||
while ($reader.read()) { | while ($reader.read()) { | ||
- | $empno | + | |
+ | | ||
$ename | $ename | ||
- | $hiredate= $reader.GetDateTime(2) | + | |
+ | | ||
Write-Host " | Write-Host " | ||
Zeile 90: | Zeile 89: | ||
Reader " | Reader " | ||
+ | |||
<code powershell> | <code powershell> | ||
while ( $reader.Read() ) { | while ( $reader.Read() ) { | ||
- | if ( $reader.IsDBNull(0) ) { | + | if ( $reader.IsDBNull(1) ) { |
$line = "" | $line = "" | ||
} else { | } else { | ||
- | $line = $l_Reader.GetString(0) | + | $line = $reader.GetString(1) |
} | } | ||
" | " | ||
} | } | ||
+ | </ | ||
+ | |||
+ | <note warning> | ||
+ | <code powershell> | ||
+ | #Verbindung wieder schließen | ||
+ | $OracleDataAdapter.Dispose() | ||
+ | $OracleCommand.Dispose() | ||
+ | $OracleConnection.Close() | ||
</ | </ | ||
windows/powershell_oracle_db_abfragen.txt · Zuletzt geändert: 2012/08/04 19:00 von gpipperr