|   Microsoft a son propre langage de programmation - ASP.net , qui signifie Active Server Pages . Cette application s'exécute dans IIS ( Internet Information Services) , qui est un composant gratuit de certains systèmes d'exploitation Microsoft, tels que Windows 2000 et Windows NT 4.0. Vous pouvez utiliser ASP pour divers projets , comme la création de rapports et la création de pages Web. ASP peut contenir des éléments tels que les balises HTML et des scripts , il est donc très flexible et facile à utiliser. Instructions 1
  Run Microsoft Visual Studio. NET . Point à "Nouveau" dans le menu Fichier, puis cliquez sur " Project ". Lorsque la boîte de dialogue Nouveau projet apparaît, cliquez sur "Project Visual Basic » à partir des types de projet , puis sous Modèles , cliquez sur " Application Web ASP.NET. " 2
  type " ExcelVBTest " dans le nom case et cliquez sur le serveur approprié dans la zone Emplacement . Laissez le nom du serveur comme " http://localhost ", si vos fichiers sont hébergés sur le serveur local, puis cliquez sur "OK". Faites glisser un contrôle "Lien hypertexte " de la boîte à outils vers le formulaire Web dans le fichier WebForm1.aspx. Cliquez-droit sur le fichier " WebForm1.aspx " , puis cliquez sur " Afficher le code " pour afficher le code source de votre projet 3
  Collez le code ci-dessous pour le haut de la page: . 
  Imports System.Data Imports System.Data.Common 
  
  Imports System.Data.SqlClient 
  Imports System.IO Imports 
  System.Text 
  puis d'inclure le code suivant à l'événement " Page_Load ": 
  Dim i As Integer 
  strLine As String, filePath , nom de fichier , fileExcel , lien Photos   objFileStream As FileStream 
  objStreamWriter As StreamWriter 
  nRandom As aléatoire = new Random ( DateTime.Now.Millisecond ) 
  fs As Object , myFile As Object 
  Dim cnn Comme SqlConnection = New SqlConnection ( "server = (local); database = pubs ; " & _ 
  " Integrated Security = SSPI " ) 
  'Créer un nom de fichier pseudo -aléatoire. 
  fileExcel = "t" et nRandom.Next (). ToString () & ". xls " 
  « Définir un dossier virtuel pour sauver la fichier . 
  ' Assurez-vous que vous changez le nom de l'application en fonction de votre dossier. 
  filePath = Server.MapPath ("\\ ExcelVBTest " ) 
  filename = filePath & " \\ "& fileExcel 
  ' utilisation FileStream pour créer le fichier . xls. 
  objFileStream = New FileStream ( fileName , FileMode.OpenOrCreate , FileAccess.Write ) 
  objStreamWriter = Nouveau StreamWriter ( objFileStream ) 
  'Utiliser un DataReader pour se connecter à la base de données Pubs. 
  cnn.Open () 
  Dim sql As String = "select au_id , au_lname , au_fname , le téléphone, "& _ 
  " adresse, ville, état, code postal , un contrat d'auteurs " 
  cmd As SqlCommand = New SqlCommand ( sql , cnn ) 
  Dim Dr AS SqlDataReader 
  dr = cmd.ExecuteReader () 
  ' énumérer les noms de champs et les dossiers qui sont utilisés pour créer le fichier . 
  For i = 0 To dr . FieldCount - . 1. 
  strLine = strLine & dr.GetName ( i) ToString & Chr (9) pour   Suivant 
  », écrivent les informations de nom de domaine à déposer < br >   objStreamWriter.WriteLine ( strLine ) 
  « Réinitialiser la chaîne de données. 
  strLine =" " 
  ' énumérer la base de données qui est utilisée pour remplir le fichier . 
  Bien dr.Read () 
  For i = 0 To dr.FieldCount - 1 x   strLine = strLine & dr.GetValue ( i) & Chr (9) Photos   Suivant 
  objStreamWriter.WriteLine ( strLine ) 
  strLine = "" 
  End While 
  'Clean un lien vers le fichier Excel. 
  HyperLink1.Text = " Ouvrez Excel " 
  HyperLink1.NavigateUrl = fileExcel 4
  cliquez sur "Save All" sur le fichier Menu pour enregistrer les fichiers de projet. Cliquez sur " Créer " pour créer le projet dans le menu Générer dans Visual Studio. NET Environnement de développement intégré . Cliquez-droit sur la forme " WebForm1.aspx " dans Visual Studio. NET Environnement Explorateur de solutions intégrées de développement et exécuter le code en cliquant sur " Afficher dans le navigateur ». 
 
 |