SQL Abfrage Datensatz

  • Hallo,

    ich würde gerne auf den nächster Datensatz, oder besser alle anzeigen lassen, wie geht das?

    Danke :)


    [autoit]


    $conn = ObjCreate( "ADODB.Connection" )
    $conn.Open("DRIVER={SQL Server};SERVER=xxx;DATABASE=xxx;UID=xxx;PWD=xxx;")
    $rs = $conn.execute( "SELECT * from contact", $conn )
    ConsoleWrite($rs.Fields(1).Value)
    $conn.close

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Ich habe es selber gefunden :) , MoveNext:


    [autoit]


    #include <Array.au3>
    local $adressen[1]
    $conn = ObjCreate( "ADODB.Connection" )
    $conn.Open("DRIVER={SQL Server};SERVER=xxx;DATABASE=xxx;UID=xxx;PWD=xxx;")
    $rs = $conn.execute( "SELECT * from crm5.Contact", $conn )
    ;MsgBox(0, "AutoIT-SQL Result", "Value = " & $rs.Fields( "name" ).Value )
    for $t = 1 to 300
    ConsoleWrite($rs.Fields("Name").Value&@CRLF)
    _ArrayAdd($adressen,$rs.Fields("Name").Value)
    $rs.MoveNext
    Next
    $conn.close
    _ArrayDisplay($adressen)

    [/autoit]