Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

vb programeren in mssql 2000?

Tazzie
4 antwoorden
  • hoi allemaal

    Ik ben een newbie wat programeren aangaat en heb opdracht gekregen om dmv een vbscript databases aan te maken te wijzigen en te verwijderen.

    Ik heb me eigen rot gezocht voor bruikbaar matriaal op het internet maar ik kan niet iets bruikbaars vinden

    heeft iemand een tip voor me waar ik wat aan heb.
    Het is de bedoeling dat dmv een tool die gemaakt is ook databases automatisch kunnen worden opgetrokken.
    Als mijn code af is dan word het in de code geplakt van de reeds bestaande tool die in vb geschreven is

    Thx
  • Hoi,

    Zoek eens naar ADO (ActiveX Data Objects). Ik heb zelf alleen maar met MS Access databases gewerkt, maar je kunt het ook gebruiken voor SQL Server…

    Groet,
    Phedny
  • Op zich wel humor. De database ook aanmaken vanuit VB script. Dat betekent administrator rechten op de database. Ik ben nog ff aan het uitzoeken of je ook een compleet script kan laten runnen via ADO. Indien dat kan (waarbij ik denk dat dat wel kan), dan hoef je alleen maar in te loggen op de SQL server/ master database en het scripje runnen. Par ne problem. Maar dan moet ik wel dat scripje kunnen runnen. Ik ga eens ff kijken.

    Greetz,

    Taz
  • hoi taz

    Een database aanmaken op de sql server lukt.
    Maar ik moet ook aan errorhandeling doen omdat als een database bestaat hij standaard een foutmelding geeft.

    Mijn script ziet er ongeveer zo uit

    'Using Microsoft SQL Server Driver (DSN less)
    'variabelen definieren
    dim Conn, Server, Database, Uid, Pwd

    Set Conn = CreateObject("ADODB.Connection")
    Conn.Open "Driver={SQL Server};" & _
    "Server=sql;" & _
    "Uid=SA;" & _
    "Pwd=bla;"

    Dim DBnaam, pathnamedata, pathnamelogs, FILENAME, size, maxsize, filegrowth, LOGINNAME

    LOGINNAME="oefen"
    pathnamedata = "C:Program FilesMicrosoft SQL ServerMSSQLData"
    filename = pathnamedata & LOGINNAME
    ' pathnamelogs = "C:Program FilesMicrosoft SQL ServerMSSQLData"
    ' filename = pathnamelogs & "LOGINNAME"
    size = 10
    maxsize = 25
    filegrowth= 5

    'CREATE DATABASE

    SQL= "CREATE DATABASE " & LOGINNAME & " ON (NAME = '" & LOGINNAME & "_dat', FILENAME = '" & FILENAME & "' ," & _
    "SIZE = " & size & " , MAXSIZE = " & MAXSIZE & " , FILEGROWTH = " & FILEGROWTH & ")"

    wscript.echo SQL
    Conn.Execute(SQL)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.