Ted k’ É assim que tem que ser! Programando em ASP, ASP.NET, PHP, CSS, dentre outras…


4
Sep/08
3


Upload de arquivos em C#.net

Bom! vô mostra pra vcs um exemplo de upload de arquivos!

ae vai:


<%@ Page Language="C#" Debug="true" %>
<%@ Import NameSpace="System.Data" %>
<%@ Import NameSpace="System.Data.Odbc" %>
<%@ Import NameSpace="System.IO" %>
<!--#Include File="../Conexao.aspx"-->

<script runat="server">
void Executar(object sender, EventArgs e){

if(FileUpload1.PostedFile.FileName == ""){
	Resposta.Text = "Escolha um arquivo";
		}else{
	FileInfo infoarquivo = new FileInfo(FileUpload1.PostedFile.FileName);
	string strCaminho = "C:\\Inetpub\\wwwroot\\pasta\\EstudandoCsharp\\Upload\\Fotos\\"+infoarquivo.Name;
	FileUpload1.PostedFile.SaveAs(strCaminho);

	OdbcCommand Comando = new OdbcCommand("Insert into Formulario(NomeForm) Values('"+infoarquivo.Name+"')",Conexao);
	Conexao.Open();
	Comando.ExecuteNonQuery();

	Resposta.Text = "Arquivo enviado com sucesso!";
	}
}
</script>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Upload</title>
</head>
<body>
<form enctype="multipart/form-data" runat="server">
<asp:label ID="Resposta" runat="server" /><br><br>
<asp:FileUpLoad id="FileUpload1" runat="server" />
<asp:Button ID="butao" Text="Enviar" OnClick="Executar" runat="server" />
</form>
</body>
</html>

Pronto! vc pode reprogramar de acordo com sua necessidade como por exemplo, limitar formatos de arquivos etc.. ai fica os seu critério!

at+


Página 1 de 11



Portfólio Ted k'

Atualize seu Navegador