anoniem Geplaatst: 1 mei 2002 Delen Geplaatst: 1 mei 2002 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 Quote Link naar reactie
anoniem Geplaatst: 2 mei 2002 Auteur Delen Geplaatst: 2 mei 2002 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 Quote Link naar reactie
anoniem Geplaatst: 3 mei 2002 Auteur Delen Geplaatst: 3 mei 2002 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 Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 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) Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 Je kan via de errors collectie van het ado object kijken of er fouten zijn opgetreden... Via die weg kan je dan een soort van foutafhandeling doen... Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen