none
zweiter Parameter bleibt leer RRS feed

  • Frage

  • In meiner Function werden zwei Parameter übergeben. Ein Array $databases und ein String $db_choice

    function selectDatabase{
    	param ($databases, $db_choice)
    	Write-Host "DB-Choise="$db_choice
    	if (-not (isNumeric($db_choice))  ) {
    		Write-Host "Bitte nur Zahlen eingeben"
    	}
    	
    	while ($db_choice -gt $array_db.length)   {
    		Write-Host "Falsche Eingabe"
    	}
    	
    	$db_choice=[int]$db_choice
    	#$db_choice--
    	
    	return $databases[$db_choice]
    
    }

    Leider bleibt der Parameter $db_choice leer.

    Aufgerufen wird die Funktion wie folgt:

    $db_choice= Read-Host "Auswahl der Datenbank"
    $select_database=selectDatabase($databases, $db_choice)

    Was mach ich falsch?

    VG niesel

    Freitag, 21. März 2014 15:42

Antworten