Mit AutoIt auf Microsoft SQL Server über ODBC-Eintrag zugreifen

  • Hallo gibt es eine Möglichkeit mit Autoit auf einen MSSQL Server eine Abfrage über ODBC einzurichten.

    Hatte das bis jetzt immer mit einem Perl Script geschafft, ist das auch in AutoIt möglich ? Wie ?

    Spoiler anzeigen


    Mein bissheriger Perl-Code

    my $sn = "1234";
    my $DSN = "DSN=MSSQL_ODBC;UID=sa;PWD=password";
    my $N_PL = 0;

    if (! $0->Sql("SELECT * FROM TB_ADRESSE WHERE serial_num LIKE '%$sn' and (tipo_sp = 9 or tipo_sp = 5 or tipo_sp = 18) ")) {
    ..........while($0->FetchRow()) {
    ....................undef %Data;
    ....................%Data = $0->DataHash();
    ....................my $file = $Data{files};
    ....................my $ip = $Data{ip};
    ..........}
    }

    Vielen Dank

    Einmal editiert, zuletzt von Uhu (1. Juni 2010 um 07:08)

  • Hallo Uhu,

    es gibt eine UDF für SQL.
    Darin solltest Du fündig werden...
    http://www.autoitscript.com/forum/index.php?showtopic=51952&view=findpost&p=392843

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    ein paar Infos ...

    Wer mehr als "nur" Hilfe benötigt, kann sich gern im Forum "Programmieranfragen" an uns wenden. Wir helfen in allen Fällen, die die Forenregeln zulassen.

    Für schnelle Hilfe benötigen wir ein ! lauffähiges ! Script, dass wir als Demonstration des Problems testen können. Wer von uns erwartet ein Teilscript erstmal lauffähig zu bekommen, der hat
    1. keine wirkliche Not
    2. keinen Respekt vor Menschen die ihm in ihrer Freizeit Ihre Hilfe anbieten
    3. oder ist einfach nur faul und meint wir coden das für ihn

    In solchen Fällen erlaube ich mir, die Anfrage einfach zu ignorieren. ;)