0% ont trouvé ce document utile (0 vote)
42 vues6 pages

Public Void CreateMyForm

Le document décrit la création d'un formulaire avec deux boutons en C# .NET. Il montre comment créer les boutons, définir leurs propriétés et ajouter les boutons au formulaire.

Transféré par

Benny Bav
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
42 vues6 pages

Public Void CreateMyForm

Le document décrit la création d'un formulaire avec deux boutons en C# .NET. Il montre comment créer les boutons, définir leurs propriétés et ajouter les boutons au formulaire.

Transféré par

Benny Bav
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

public void CreateMyForm()

// Create a new instance of the form.

Form form1 = new Form();

// Create two buttons to use as the accept and cancel buttons.

Button button1 = new Button ();

Button button2 = new Button ();

// Set the text of button1 to "OK".

button1.Text = "OK";

// Set the position of the button on the form.

button1.Location = new Point (10, 10);

// Set the text of button2 to "Cancel".

button2.Text = "Cancel";

// Set the position of the button based on the location of button1.

button2.Location

= new Point (button1.Left, button1.Height + button1.Top + 10);

// Set the caption bar text of the form.

form1.Text = "My Dialog Box";

// Display a help button on the form.

form1.HelpButton = true;

// Define the border style of the form to a dialog box.

form1.FormBorderStyle = FormBorderStyle.FixedDialog;

// Set the MaximizeBox to false to remove the maximize box.

form1.MaximizeBox = false;

// Set the MinimizeBox to false to remove the minimize box.

form1.MinimizeBox = false;

// Set the accept button of the form to button1.

form1.AcceptButton = button1;

// Set the cancel button of the form to button2.


form1.CancelButton = button2;

// Set the start position of the form to the center of the screen.

form1.StartPosition = FormStartPosition.CenterScreen;

// Add button1 to the form.

form1.Controls.Add(button1);

// Add button2 to the form.

form1.Controls.Add(button2);

// Display the form as a modal dialog box.

form1.ShowDialog();

donner les numeros des produits vendus

Pour obtenir les numéros des produits vendus, vous devez disposer d'une structure
de base de données qui stocke des informations sur les ventes et les produits.
Supposons qu'il existe une table appelée "Ventes" contenant des informations sur
chaque vente, y compris le numéro de produit.

Voici un exemple générique de requête SQL pour obtenir les numéros des produits
vendus :

SELECT DISTINCT numero_produit

FROM Ventes;

Dans cette requête :

 Ventes est le nom de la table contenant les informations sur les ventes.
 numero_produit est la colonne qui stocke le numéro du produit dans la table des
ventes.
 DISTINCT est utilisé pour s'assurer que chaque numéro de produit apparaît une seule
fois dans les résultats, éliminant ainsi les duplicatas.

Assurez-vous d'ajuster la requête en fonction de la structure réelle de votre base de


données, en utilisant les noms de table et de colonnes appropriés.
Si vous pouvez fournir plus d'informations sur la structure de votre base de données,
je pourrai vous aider de manière plus précise.

You
a quoi sert all en sql

En SQL, le mot-clé ALL est utilisé dans le contexte de certaines clauses pour effectuer
des comparaisons avec tous les résultats d'une sous-requête. Voici deux contextes
principaux dans lesquels ALL peut être utilisé :

1. Comparaison avec tous les résultats d'une sous-requête :


 Lorsqu'il est utilisé avec des opérateurs de comparaison tels que =, <, >, etc.,
ALL est utilisé pour comparer une valeur à tous les résultats d'une sous-
requête.
Exemple : Trouver les employés dont le salaire est supérieur à tous les salaires dans
un département spécifique.

SELECT *

FROM Employes

WHERE Salaire > ALL (SELECT Salaire FROM Employes WHERE Departement = 'Informatique');

1. Dans cet exemple, la condition Salaire > ALL vérifie si le salaire de l'employé est
supérieur à tous les salaires des employés du département d'Informatique.
2. Utilisation avec la clause IN :
 ALL peut également être utilisé avec la clause IN pour effectuer des
comparaisons plus complexes. Par exemple, column_name IN (value1,
value2, ...) est équivalent à column_name = ANY (ARRAY[value1,
value2, ...]).
Exemple : Trouver les clients qui ont effectué toutes les commandes avec un montant
supérieur à 1000.

SELECT *

FROM Clients

WHERE ClientID IN (SELECT ClientID FROM Commandes WHERE Montant > 1000)

Cela peut également être écrit à l'aide de ALL :


SELECT *

FROM Clients

WHERE ClientID = ALL (SELECT ClientID FROM Commandes WHERE Montant > 1000)

1. Dans cet exemple, la condition ClientID = ALL vérifie si le ClientID est égal à
tous les ClientID des commandes avec un montant supérieur à 1000.

Il est important de noter que l'utilisation de ALL nécessite une


compréhension précise du contexte dans lequel elle est utilisée, et elle n'est
pas toujours nécessaire dans toutes les requêtes SQL. Son utilisation
dépend des conditions spécifiques que vous souhaitez mettre en place dans
vos requêtes.

REVOKE UPDATE, INSERT, DELETE ON DATABASE dbname FROM username;

Dans cet exemple :

 UPDATE, INSERT, et DELETE sont les droits que vous révoquez.


 DATABASE dbname spécifie la base de données sur laquelle vous effectuez cette
opération. Remplacez "dbname" par le nom de votre base de données.
 FROM username spécifie l'utilisateur auquel vous révoquez ces droits. Remplacez
"username" par le nom de l'utilisateur que vous souhaitez désactiver.

Si vous souhaitez révoquer des droits au niveau de tables spécifiques, vous pouvez
utiliser la commande REVOKE de manière similaire mais en spécifiant le nom de la
table au lieu de la base de données.
Assurez-vous d'avoir les droits nécessaires pour effectuer ces opérations. En général,
cela nécessite d'être connecté en tant qu'administrateur de base de données (par
exemple, avec le rôle DBA).

N'oubliez pas de prendre des précautions lors de la révocation des droits, car cela
peut avoir un impact sur les fonctionnalités de l'application ou de l'utilisateur
concerné.

Imports System.Data.SqlClient

Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

' Spécifiez vos informations de connexion à la base de données

Dim connectionString As String = "Data Source=VotreServeur;Initial


Catalog=VotreBaseDeDonnees;User ID=VotreUtilisateur;Password=VotreMotDePasse;"

' Nom de l'utilisateur que vous souhaitez désactiver

Dim username As String = "NomUtilisateur"

' Créez la connexion à la base de données

Using connection As New SqlConnection(connectionString)

connection.Open()

' Révoquez les droits de modification pour l'utilisateur

RevokeUpdatePermissions(connection, username)

' Fermez la connexion

connection.Close()

End Using

End Sub

Private Sub RevokeUpdatePermissions(connection As SqlConnection, username As String)


' Créez la commande SQL pour révoquer les droits de modification

Dim revokeCommand As New SqlCommand($"REVOKE UPDATE, INSERT, DELETE ON DATABASE::


[VotreBaseDeDonnees] FROM [{username}];", connection)

' Exécutez la commande

revokeCommand.ExecuteNonQuery()

End Sub

End Class

Vous aimerez peut-être aussi