Oplossingen voor veelkomende problemen
Google
Tutorials
Sip spoof alcatel modem (kpn)
Ping computer on network
Firewall Alcatel 510 uitzetten
Overzicht DNS Servers nederlandse providers
Nslookup
Afdruk samenvoegen word
Exchange mail forwarden naar pop3 account
Service verwijderen
Telnet
Renaming ISA Server 2000
Renaming ISA Server 2004
Browsing on ISA
Ctrack instaleren
Programeren
ADO.net
Printen in Visual Basic .Net
Control Array
Tostring
Type conversion
Check of invoerde waarde een getal is
Embedded image email
Regular expression validator
File system object (kopieren en verplaatsen bestanden)
Vartype
Looping door textboxen
Server Variables
LCID property
Startup object in visual studio 2003
Sql
Data types van Sql 2000
SQL Select statement
SQL Joins
SQL Distinct
SQL Count
Diversen
Overzicht lite adsl
Home
Ilse virusmelding
Ex-dividend
Ex-dividend AEX
Datum ex-dividend AEX
Ex-dividend AMX
Datum ex-dividend AMX
Financiele Agenda AEX
Financiele Agenda AMX
Home

ADO.Net

Datasets kunnen in een session opgeslagen worden session("mds") =mds

Commands object

  • Executereader --> execute and returns a datareader

  • Executenonquery --> executes and reutrns nothing bijv. update, insert and delete

  • Executescalar --> execute and returns the first value

 

voorbeeld executereader

private sub datareaderfromsql()

    dim cnn as new sqlconnection(constants.sqlconnectonstring)

    dim strsql as string="select * from employees"

    dim cmd as new sqlcommand(strsql, cnn)

    dim dr as sqldatareader

    try

        cnn.open()

        dr=cmd.executereader()

        do while dr.read

            lstdemo.item.add(string.format ("{0}",dr("firstname"), dr("lastname"), dr("homephone"))

        loop

        catch e as exeption

            lblerror .text = e.tostring

        finnaly

            cmd.dispose

            dr.close

            cnn.close

            cnn.dispose

    end try

end sub           

 

voorbeeld storedprocedure

private sub callstoredprocedure()

    dim cnn as new sqlconnection(constants.sqlconnectonstring)

    dim cmd as new sqlcommand("custorderhist", cnn)

    dim dr as sqldatareader

    dim strcast as string

    try

        strcast =lstcustomerid.selecteditem.tostring

        cnn.open()

        cmd.commandtype = commandtype.storedprocedure

        dim prm as sqlparameter = cmd.parameters.add("@customerid",strcast)

        dr=cmd.executereader(commandbehavior.closeconnection)

        while dr.read

            lstdemo.item.add(string.format ("{0}",dr("firstname"), dr("lastname"), dr("homephone"))

        end while

        catch e as exeption

            lblerror .text = e.tostring

        finnaly

            cmd.dispose

            dr.close

            cnn.close

            cnn.dispose

    end try

end sub           

Google


Simon Jorritsma
email : simon @ mixfix.nl

mixfix voor uw koffie en koffieapparatuur

Disclaimer Eigenstart  Jezz  Ex-Dividend Dividend Breien

Disclaimer: Al deze informatie wordt je aangeboden 'zoals het is' en voor eventuele fouten in de tekst en voor de eventuele (negatieve) gevolgen daarvan neem ik geen verantwoording! Dit hele aanpassen geschied dan ook geheel op eigen risico!

 

Niets uit deze uitgave mag zonder schriftelijke toestemming van S.Jorritsma worden gekopieerd, gedownload, verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand of openbaar gemaakt, in enige vorm of op enige wijze, hetzij elektronisch, mechanisch, door fotokopieën, opnamen, of enig andere manier.
 

 
maandag 6 februari 2012