
mestre fyoda
Membros-
Total de itens
1.908 -
Registro em
-
Última visita
Tudo que mestre fyoda postou
-
//Criado por: Valter Henrique Junior using System; using System.Collections.Generic; using System.Text; using System.Data; namespace NcMaster { public class WebCEP { string _uf; string _cidade; string _bairro; string _tipo_lagradouro; string _lagradouro; string _resultado; string _resultato_txt; public string UF { get { return _uf;} } public string Cidade { get { return _cidade; } } public string Bairro { get { return _bairro;} } public string TipoLagradouro { get { return _tipo_lagradouro;} } public string Lagradouro { get { return _lagradouro; } } public string Resultado { get { return _resultado; } } public string ResultadoTXT { get { return _resultato_txt; } } public WebCEP(string CEP) { _uf = ""; _cidade = ""; _bairro = ""; _tipo_lagradouro=""; _lagradouro=""; _resultado="0"; _resultato_txt="CEP não encontrado"; //Cria um DataSet baseado no retorno do XML DataSet ds = new DataSet(); ds.ReadXml("http://cep.republicavirtual.com.br/web_cep.php?cep=" + CEP.Replace("-","").Trim() + "&formato=xml"); if (ds != null) { if (ds.Tables[0].Rows.Count > 0) { _resultado = ds.Tables[0].Rows[0]["resultado"].ToString(); switch (_resultado) { case "1": _uf = ds.Tables[0].Rows[0]["uf"].ToString().Trim(); _cidade = ds.Tables[0].Rows[0]["cidade"].ToString().Trim(); _bairro = ds.Tables[0].Rows[0]["bairro"].ToString().Trim(); _tipo_lagradouro = ds.Tables[0].Rows[0]["tipo_logradouro"].ToString().Trim(); _lagradouro = ds.Tables[0].Rows[0]["logradouro"].ToString().Trim(); _resultato_txt = "CEP completo"; break; case "2": _uf = ds.Tables[0].Rows[0]["uf"].ToString().Trim(); _cidade = ds.Tables[0].Rows[0]["cidade"].ToString().Trim(); _bairro = ""; _tipo_lagradouro = ""; _lagradouro = ""; _resultato_txt = "CEP único"; break; default: _uf = ""; _cidade = ""; _bairro = ""; _tipo_lagradouro = ""; _lagradouro = ""; _resultato_txt = "CEP não encontrado"; break; } } } } } } Como eu faço para usar esse codigo ?
-
Tipo de erro: Erro de tempo de execução do Microsoft VBScript (0x800A01A8) Objeto necessário: 'objXmlDoc.selectSingleNode(...)'
-
Componente Para Paginação Sem Banco De Dados
pergunta respondeu ao mestre fyoda de mestre fyoda em .NET
Estranho o campo TextBox não está aparecendo porque ? EDITANDO... Achei qual ero o problema, era ali na foto, aonde mostrava a foto, mas agora tenho um outro problema, quando eu faço uma função para escrever no campo quantidade (campo texto) da o seguinte erro : CS0103: The name 'quantidade' does not exist in the current context -
Response.Cookies[indice]["Presente"] = "Não"; e quando eu dou um Request.Cookie[indice]["Presente"] aparece Não, tem solução para o problema ?
-
alguém poderia me ajudar com um exemplo de algum componente que faz a paginação sem usar banco de dados ? Na minha aplicação estou utilizando cookie, neste exemplo não precisa ser com cookie, pode ser um exemplo bem simples !
-
como eu faço para chamr uma função no asp.net C# e passar parametro para ela ? , sendo que essa função está em um arquivo externo !
-
Galera consegui resolver ! Atenção a essa parte do código : acao = (((System.Web.UI.WebControls.Button)Sender) .Text); -> essa parte vai ser responsável pelo resgate do valor do botão clicado. Sege um exemplo de como aplicar! <%@ Page Language="C#" %> <html> <script runat="server"> public void Calcula(Object Sender, EventArgs e) { //Declara uma variável do tipo string que receberá o dado do botão string acao; //a variável Acao, receber o valor texto do botão que foi clicado, para isso foi necessário //fazer um cast onde define-se que o objeto sender deve conter os métodos dos objetos da classe //System.Web.UI.WebControls.Button, com isso conseguimos pegar o valor do text do botão que foi clicado acao = (((System.Web.UI.WebControls.Button)Sender) .Text); try { //Declara as variáveis do tipo int e usa o metodo Conver.ToInt32 para converter o texto em um int int valor1 = Convert.ToInt32(txtValor1.Text); int valor2 = Convert.ToInt32(txtValor2.Text); lbExibir.Text = acao; } //Caso tenha havido algum problema na conversão de string para int dos valores informados //é executado o bloco catch catch(Exception eb) { lbExibir.Text= "Houve um erro de conversão de tipos"; } } </script> <body> <form id = "FormCalcula" runat="server"> <p> <asp:TextBox id="txtValor1" runat="server"></asp:TextBox> <br /> <asp:TextBox id="txtValor2" runat="server"></asp:TextBox> <br /> <asp:Button id="oper" onclick="Calcula" runat="server" text="Somar"></asp:Button> <asp:Button id="oper1" onclick="Calcula" runat="server" text="Multiplicar"></asp:Button> <asp:Button id="oper2" onclick="Calcula" runat="server" text="Subtrair"></asp:Button> <asp:Button id="oper3" onclick="Calcula" runat="server" text="Dividir"></asp:Button> </p> <asp:Label id="lbExibir" runat="server"></asp:Label> </form> </body> </html>
-
Suponhamos que tenhos um while que vai repetir 4 vezes, e que na 2 vez eu queira sair do while, como que eu faço ?
-
na verdade eu guardo as seguintes informações no cookie : Codigo do produto, quantidade, nome do produto, imagem, peso,peso total, vlr_unitario, e o subtotal, em questão de segurança, está correto ?
-
eu estou precisando fazer com que a metade da tabela fique sem borda e a outra parte tenha borda em determinadas partes, como eu faço ?
-
O valor é 18.2 mas quando uso o FormatNumber no 18.2 fica 182,00 , o que está errado ? frete = FormatNumber(Request.QueryString("Tarifa"),2)
-
Está dando erro : Erro: AlteraQuantidade is not defined Agora eu estou fazendo assim : <%@LANGUAGE="VBSCRIPT"%><% Option Explicit Response.Buffer = True %> <% Sub AlteraQuantidade(campo,indice) Response.Cookies("Quantidade")(CStr(indice)) = "10" END Sub %> <input type="text" name="qtd<%= Request.Cookies("COD_Produto")(x) %>" id="qtd" value="1" maxlength="2" size="2" class="quantidade" onchange='AlteraQuantidade("qtd<%= Request.Cookies("COD_Produto")(x) %>", "<%= Request.Cookies("COD_Produto")(x) %>")'
-
<script language="vbscript"> Sub Altera_Quantidade(campo,indice) Response.Cookies("Quantidade")(CStr(indice)) = "10" END Sub </script> <input type="text" name="qtd<%= Request.Cookies("COD_Produto")(x) %>" id="qtd" value="1" maxlength="2" size="2" class="quantidade" onchange='Altera_Quantidade("qtd<%= Request.Cookies("COD_Produto")(x) %>", "<%= Request.Cookies("COD_Produto")(x) %>")' /> como assim Kuroi, então você devia declara-la no proprio asp (entre <% %>) e não na tag script ?
-
dá esse erro : não é possivel usar parenteses ao chamar um Sub <script language="vbscript"> Public Function Altera_Quantidade(campo,indice) Request.Cookies("Quantidade")(CStr(indice)) = "10" END Function </script>
-
só mais uma pergunta, usar cookie no e-commerce é viavel ou usual e seguro ?
-
teria como eu chamar uma função do asp quando clicar no teria como chamar uma função ASP no evento onclick do javascript ?
-
quando eu for recuperar os cookies vou precisar das informações sendo que vou guardar mais de 1 produto ! o CStr(codigo) tera que ser unico de cada produto para que eu possa resgatar as informações do produto ?
-
vlw andreia ! Eu precisava fazer um cookie doi tipo : Eu precisava fazer com que repetice o cesta como está acima, teria como ? Pois quando eu for resgatar essa cookie como a andreia fez, não sei se vai dar para resgatar pois não da para fazer 2x um for each ! como eu faço para excluir um determinada chave de um cookie ?
-
Tipo de erro: Objeto Cookies, ASP 0102 (0x80004005) A função espera uma seqüência de caracteres como entrada.
-
Como Fazer Com Que A Tabela Liste 2x Numa Linha
pergunta respondeu ao mestre fyoda de mestre fyoda em ASP
é mas eu já tentei mas ele fica sempre um embaixo do outro, poderia me dar um exemplo por favor, as vezes estou errando numa besteira ! -
Como Fazer Com Que A Tabela Liste 2x Numa Linha
pergunta respondeu ao mestre fyoda de mestre fyoda em ASP
veja um exemplo , http://www.submarino.com.br/ na pagina inicial ele lista a imagem e em baixo da imagem coloca o nome do produto. Como eu faço para listar numa linha 4 produtos ? -
<% Option Explicit %> <!--#include file="conexao.asp"--> <% Dim con, rsProdutos, rsCategoria Dim varCategoria, varNomeCategoria Dim contador varCategoria = Request.Form("pesquisa") Set rsCategoria = con.Execute(" Select * From Categorias where COD_Categoria = '" & varCategoria & "' ") varNomeCategoria = rsCategoria("Categoria") rsCategoria.Close Set rsProdutos = con.execute(" Select * From Produtos where COD_Categoria = '" & varCategoria & "' ORDER BY Produto ") %> <html> <head> <style type="text/css"> @import url("css/estilo.css"); </style> </head> <body> <table width="392" border="1" cellspacing="0" cellpadding="0"> <tr> <% While Not rsProdutos.EOF if contador = 2 Then contador = 0 Response.Write("</tr><tr>") End IF %> <td width="130"> </td> <td width="264"> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td colspan="2"> </td> </tr> </table> <% contador = contador +1 rsProdutos.MoveNext Wend %> </body> </html> <% rsProdutos.Close Set rsProdutos = Nothing Set rsCategoria = Nothing %> Com esse codigo, como eu faço para listar 2x na mesma linha ?
-
modifiquei a minha codificação :) malz ai de não ter colocado o resto : <%@ Page Language="C#" Debug="true" %> <%@ import Namespace="System" %> <%@ import Namespace="System.Collections" %> <script language="C#" runat="server"> public void Page_Load(object sender, EventArgs e) { Hashtable Cesta = new Hashtable(); try { Cesta.Add("quantidade","1"); Cesta.Add("produto","Modem"); } catch (NullReferenceException nre) { Response.Write("A chave não existe no Hashtable"); Response.Write(nre.Message); } IDictionaryEnumerator en = Cesta.GetEnumerator(); Response.Write(Cesta.Count + "<br />"); while (en.MoveNext()) { Response.Write(en.Key + " : " + en.Value + "<br />"); } Cesta.Remove(); Response.Write(Cesta.Count + "<br />"); } </script> Como eu faço para remover uma key com uma variavel , exemplo : Cesta.Remove(variavel); , como eu faria ?
-
Erro : System.InvalidOperationException: Collection was modified; enumeration operation may not execute.