Microsoft tem a sua própria linguagem de programação - ASP.net , que significa Active Server Pages. Este aplicativo é executado dentro do IIS (Internet Information Services) , que é um componente gratuito de certos sistemas operacionais da Microsoft , como o Windows 2000 e Windows NT 4.0. Você pode usar ASP para vários projetos , tais como a criação de relatórios e construção de páginas web. ASP pode conter elementos como tags HTML e scripts, por isso é muito flexível e fácil de usar. Instruções
1
Run Microsoft Visual Studio. NET . Aponte para "New" no menu Arquivo e clique em "Projeto ". Quando o diálogo New Project aparece, clique em " projeto do Visual Basic " dos Tipos de projeto e , em seguida, em Modelos, clique em " ASP.NET Web Application ".
2
Type " ExcelVBTest " no nome caixa e clique no servidor apropriado na caixa Local . Deixe o nome do servidor como " http://localhost ", se seus arquivos estão alojados em seu servidor local, e clique em " OK". Arraste um controle " HYPERLINK" na caixa de ferramentas para o formulário da Web no arquivo WebForm1.aspx. . Botão direito do mouse no arquivo " WebForm1.aspx " e clique em "View Code " para visualizar o código-fonte do seu projeto
3
Cole o código abaixo para o topo da página :
Imports System.Data
Imports System.Data.Common
Imports System.Data.SqlClient
Imports System.IO Imports
System.Text
E então incluir o código de sucessão ao " Page_Load " event:
Dim i as Integer Dim
strLine as String , filePath , fileName , fileExcel , ligação
Dim objFileStream Como FileStream
Dim objStreamWriter Como StreamWriter
Dim nRandom como Random = new Random ( DateTime.Now.Millisecond )
Dim fs As Object , myFile As Object
Dim cnn Como SqlConnection = New SqlConnection (" server = (local); banco de dados = bares ;" & _
" Integrated Security = SSPI" )
'Criar um nome de arquivo pseudo -aleatório.
fileExcel = "t" e nRandom.Next (). ToString ( ) & " . xls "
' Definir uma pasta virtual para salvar o arquivo .
' Certifique-se de mudar o nome do aplicativo para corresponder à sua pasta.
filePath = Server.MapPath ("\\ ExcelVBTest " )
fileName = filePath & " \\ "& fileExcel
'Use FileStream para criar o arquivo xls . .
objFileStream = New FileStream ( fileName , FileMode.OpenOrCreate , FileAccess.Write )
objStreamWriter = Novo StreamWriter ( objFileStream )
' Use um DataReader para se conectar ao banco de dados Pubs .
cnn.Open ()
Dim sql as String = "select id_au , at_nome , au_fname , telefone, "& _
" endereço, cidade , estado, CEP , contrato de autores "
Dim cmd Como SqlCommand = New SqlCommand ( sql , cnn )
Dim dr as SqlDataReader
dr = cmd.ExecuteReader ()
' Enumerar os nomes dos campos e registros que são usados para criar o arquivo .
For i = 0 To dr . FieldCount - . 1.
strLine = strLine & dr.GetName ( i) ToString & Chr (9)
Próxima
'Escreva as informações de nome de campo para o arquivo < br >
objStreamWriter.WriteLine ( strLine )
' reinicializar a string para dados.
strLine = ""
' Enumerar o banco de dados que é usado para preencher o arquivo .
Enquanto dr.Read ()
For i = 0 To dr.FieldCount - 1
strLine = strLine & dr.GetValue ( i) & Chr (9)
Próxima
objStreamWriter.WriteLine ( strLine )
strLine = ""
End While
"Clean um link para o arquivo do Excel.
HyperLink1.Text = " Abra o Excel "
HyperLink1.NavigateUrl = fileExcel
4
Clique em " Save All" no Arquivo menu para salvar os arquivos do projeto . Clique em " Criar " para criar o projeto no menu Build no Visual Studio. NET Integrated Development Environment. Botão direito do mouse na forma de " WebForm1.aspx " no Visual Studio. Integrated Development Environment Solution Explorer, e executar o código , clicando em " View in Browser. "