Mise à jour d'une base de données en ligne

Contenu du snippet

Cette page simple vous permet la Mise à jour d'une base de données en ligne. Soit pour ajouter, supprimer une table ou un champs, ou simplement pour mettre a jour des données, cette page vous évitera le téléchargement de la base ou l'arrêt de votre site sans cesse ...
A mon avis indispensable a tout site ayant sa base de donnée, même si celle-ci celle ci est distante

Source / Exemple :


<html>
<head><meta name="keywords" content="daoc, ordre, justes, guilde, joueur, francais, Artisanat, item, quête, chrionique, livre, vladam, dark age of camelot">
<title>Ordre des Justes</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<% 
If request("Modif")="True" then   
	Set conn = Server.CreateObject("ADODB.Connection")
	' Remplacez Database/Database.mdb par le chemin de votre base acces à partir de la racine de votre site	
	conn.open "DBQ=" & Server.Mappath("/Database/Database.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};" , Session("MonUser"), Session("MonPass")
	sql= Request.form("TXT")
	Conn.execute sql
End if
%>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">
<p>&nbsp;</p><div align="center">
  <p><b><i>Mise à jous de la base de données (en SQL)</i></b><br>
    <font color="#FF0000" size="2"><b>(Réservé aux programmeurs)</b></font></p>
  <form method="post" action="basemdb.asp?Modif=True">
    <p>
      <textarea name="TXT" cols="100" rows="7"></textarea>
    </p>
    <p>
      <input type="submit" name="Submit" value="Executer la requête">
    </p>
  </form>
  <p>&nbsp;</p>
</div>
</body>
</html>

Conclusion :


copier/coller ce code source dans une page "basemdb.asp". si le nom de la page change, changez le nom de l'envoi du formulaire.
- ensuite, mettez le chemin de votre base de données, et c'est fini :)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.