Bonjour,
Je cherche un petit script qui me permettrait de me connecter et d'effectuer des insertion dans une base de donnée en SQL qui est situer sur un serveur Microsoft SQL server 2000 sur mon réseau.
J'ai trouver plusieur script pour mySQL mais aucun pour SQL, Si quelqu'un pouvait m'aider
Merci d'avance.
PS : pour me connecter a ma base via une page web ecrit en asp j'utilise le code suivant : (des fois que ce soit utile)
serverAdresse = "xxx.xxx.xxx.xxx" 'adresse du serveur
user = "user" 'utilisateur
password = "****" 'mot de passe
nomBase = "resultats" 'nom de la base a utiliser
'Ouverture de la connection
Set Maconnexion = Server.CreateObject("ADODB.Connection")
conn = "driver={SQL Server};server="& serverAdresse &";db=" & nomBase & ";user id=" & user & ";pwd=" & password ' & ";option=16386"
Maconnexion.open conn
Modifié en dernier par ani le lun. 30 mars 2009 12:51, modifié 1 fois.
Raison :Modification de la balise du titre [...] en [..]
;Ouverture de la connection
$objConn = ObjCreate("ADODB.Connection")
$objConn.Open("Provider='sqloledb';Data Source='xxx.xxx.xxx.xxx\xxxxx';Initial Catalog='[mabase]';User ID='[user]';")
$rsCustomers2 = $objConn.Execute("Select * from resultats_tests where ID > 65")
With $rsCustomers2
While Not .EOF
ConsoleWrite(.Fields("ID").Value & " - " & .Fields("motif").Value & @LF)
.MoveNext
WEnd
.Close
EndWith
$objConn.Close
Ce code me permet de me connecter et de consulter les donnée de ma base.
Mais des que je fais une instruction du type : INSERT, il y a une erreur et aucune insertion n'est effectué. si quelqu'un a une solution sur ce point je suis preneur