Jump to content


Photo

Naum To Consiguindo


  • Faça o login para participar
8 replies to this topic

#1 fernandoop

fernandoop

    12 Horas

  • Usuários
  • 193 posts
  • Sexo:Masculino
  • Localidade:são paulo

Posted 15/01/2004, 13:35

no seguinte codigo.


 

if(lresultado.Trim() != "CINZA"){
	x = x + 1;	
  }
  Response.Write ( x + "ocorrencia(s)");



to fazendo em aspx .....
<%@ Page Language="C#" %>


q tem de errado ? ?

valeu,

#2 wozniak

wozniak

    Arquiteto de software

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 15/01/2004, 14:10

ten como postar seu cod todo ae mano p/ eu dar uma olhada?

t+

#3 fernandoop

fernandoop

    12 Horas

  • Usuários
  • 193 posts
  • Sexo:Masculino
  • Localidade:são paulo

Posted 15/01/2004, 14:17

Ai vai o codigo.
Cara, não sei mais onde mexer.
[]'s .


<%@ Page Language="C#" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="empresa.Dados" %>
<%@ import Namespace="empresa.Utilitarios" %>
<%@ import Namespace="empresa.Seguranca" %>
<%@ import Namespace="System.Xml" %>
<script runat="server">
    void Page_Load(Object src, EventArgs ea)
    {
  Response.Expires =-1;
  Response.ContentType = "text/xml";
  
  XmlDocument oXml = new XmlDocument();
  
  string sFolder = Request.QueryString["Pasta"];
  string sFile = Request.QueryString["Arquivo"];

  Configuracao oConfiguracao = new Configuracao();
  
  oXml.Load(oConfiguracao.DiretorioDados + "\\XmlConteudos\\" + sFolder + "\\" + sFile);  
  
//  ------------- Inicio
oXml.DocumentElement.InnerXml = TratarXml(oXml.DocumentElement);

  string sCaminhoMenu = Request.QueryString["CaminhoMenu"];
  	if(sCaminhoMenu!= "" && sCaminhoMenu!= null){
  	XmlNode oNo = ((XmlNode)oXml.DocumentElement);
  	string[] aCaminhoMenu = sCaminhoMenu.Split('_');
  	for(int i=0; i< aCaminhoMenu.Length; i++){
    int nIndice;
    try{
    	nIndice = Convert.ToInt32(aCaminhoMenu[i]);
    }catch{
    	nIndice = -1;
    }
    if(nIndice!=-1){
    	try{
      oNo = oNo.ChildNodes[nIndice];
      ((XmlElement)oNo).SetAttribute("SubItem", "0");
    	}catch{
      break;
    	}
    }
  	}
  }
  Response.Write(oXml.InnerXml);
  	Response.End();
	}
	String TratarXml(XmlElement oXml){
  int x  = 0;
  for(int i=0; i< oXml.ChildNodes.Count; i++){
  	
  	string pega = ((XmlElement)oXml.ChildNodes[i]).GetAttribute("cor");
  	String oresultado;
  	bool bRemovido = false;

  oresultado = Convert.ToString(Texto.FormatarData(pega));
  	
  	if(String oresultado.Trim() == "CINZA"){
          
  	x = x + 1;	
  	Response.Write ( x + "ocorrencia(s)");  } }

  	return oXml.InnerXml;
//  ------------- Fim
//  Response.Write(oXml.InnerXml);
    
	}
</script>

Edição feita por: fernandoop, 15/01/2004, 14:22.


#4 wozniak

wozniak

    Arquiteto de software

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 15/01/2004, 14:28

mano aparetemente não tem nada errado, mais tenta trocar isso

if(lresultado.Trim() = "CINZA"){
x = x + 1; 
 }
 Response.Write ( x + "ocorrencia(s)");

oq vc está querendo fazer?, p/ eu poder entender o cod



t+

#5 fernandoop

fernandoop

    12 Horas

  • Usuários
  • 193 posts
  • Sexo:Masculino
  • Localidade:são paulo

Posted 15/01/2004, 14:36

cara , quero fazer uma pesquisa num .xml , e retornar esta pesquisa em .xml

tipo .... o cara quer um carro de cor cinza ...
ai , é feita a pesquisa de todos na cor cinza .... e retorna o (ano, modelo, marca, enfim tudo do carro de cor cinza )

Edição feita por: fernandoop, 15/01/2004, 14:37.


#6 wozniak

wozniak

    Arquiteto de software

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 15/01/2004, 14:45

vc testou o jeito acima?, da algum erro?

t+

#7 fernandoop

fernandoop

    12 Horas

  • Usuários
  • 193 posts
  • Sexo:Masculino
  • Localidade:são paulo

Posted 15/01/2004, 14:53

testei, continua dando erro no if

esta a mensagem :

Compiler Error Message: CS0131: The left-hand side of an assignment must be a variable, property or indexer


as linhas
Line 59: if(oresultado.Trim() = "CINZA"){
Line 60: x = x + 1;
Line 61: }

#8 wozniak

wozniak

    Arquiteto de software

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 15/01/2004, 15:08

mano se vc puder manda seus arquivos p/ o e-mail q se econtra na minha assinatura, vou fazer uns testes por aqui, e te mando a resposta,

preciso do xml, e das paginas


t+

#9 fernandoop

fernandoop

    12 Horas

  • Usuários
  • 193 posts
  • Sexo:Masculino
  • Localidade:são paulo

Posted 15/01/2004, 15:18

cara, valeu a força , já enviei ...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq