1. Sauvegarde
<%
SQL = "Nom de la base de données BackupDatabase Taisk = '" & Server.Mappath ("Backup") & "/" & "BackupText.dat" & "'"
setcnn = server.createObject ("adodb.connection")
cnn.open "Driver = {sqlServer}; server = nom du serveur; uid = sa; pwd ="
cnn.execuresql
onerrorresumenext
IFERR <> 0THEN
Response.Write "Erreur:" & err.decripting
autre
Response.Write "La sauvegarde des données a réussi!"
endire
%>
2. Récupération
<%
SQL = "RestoreDatabase Nom de la base de données FromDisk = '" & Server.Mappath ("Backup") & "/" & "BackupText.dat" & "'"
setcnn = server.createObject ("adodb.connection")
cnn.open "Driver = {sqlServer}; server = nom du serveur; uid = sa; pwd ="
cnn.execuresql
onerrorresumenext
IFERR <> 0THEN
Response.Write "Erreur:" & err.decripting
autre
Response.Write "La récupération des données a réussi!"
endire
%>
Remarque: L'instruction ci-dessus consiste à sauvegarder les données dans le répertoire de sauvegarde du disque, et le nom de fichier est BackupText.dat.
2. La structure de la base de données SQL peut-elle être modifiée dans ASP?
Réponse: Altertable
nom
Altertable - Propriétés de la table de changement
grammaire
AlterTableTable [*]
Ajouter la colonne [colonne]
AlterTableTable [*]
Alter [colonne] colonne {setDefaultValuedRopDefault}
AlterTableTable [*]
Renommer [colonne] ColumnTOnewColumn
Altertabletable
Renametonewtable
Altertabletable
AddtableConstraintDefinition
Entrées
tableau
Le nom du tableau existant qui tente de changer.
colonne
Nom de colonne existant ou nouveau.
taper
Type de nouvelle colonne.
newColumn
Nouveau nom de la colonne existante.
Newtable
Le nouveau nom de la table.
TableConstraintDefinition
Nouvelle définition de contrainte pour les tables.
Newtableconstraintfortable
Sortir
MODIFIER
Informations renvoyées de la colonne ou du tableau renommé.
ERREUR
Si une colonne ou une table n'existe pas, les informations retournées sont renvoyées.
décrire
Altertable modifie la définition d'un tableau existant. Le formulaire AddColumn ajoute une nouvelle colonne / champ au tableau avec la même syntaxe que CreateTable. Le formulaire alterColumn vous permet de définir ou de supprimer les paramètres par défaut (valeurs) des colonnes / champs. Notez que la valeur par défaut (valeur) n'est valable que pour les lignes nouvellement insérées. La clause Rename peut modifier le nom d'une table ou d'une colonne / champ sans affecter aucune donnée dans la table pertinente. Par conséquent, la table ou la colonne / le champ sera toujours de la même taille et de la même type après l'exécution de cette commande. La clause AddTableConstraintDefinition ajoute une nouvelle contrainte au tableau avec la même syntaxe que CreateTable.