begin process at 2010 03 19 14:16:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Divers

 > 

Problème d'insertion via une boucle


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème d'insertion via une boucle

vendredi 31 octobre 2008 à 11:14:00 | Problème d'insertion via une boucle

sebsab2008

Bonjour,

Voila, j'ai un gros soucis avec une boucle. Je m'explique: j'ai deux tableaux. Je souhaite comparer mon premier tableau (intitulé Comment_Echec) avec le deuxième (intitulé visu_AltirisTest) et, si il y a des differences dans le deuxieme tableau (voir des champs manquant) par rapport au premier tableau alors, je souhaite inserer ces données manquantes dans mon deuxieme tableau.

Voici mon bout de code:

var Comment_Echec=Comment_Echec();
var visu_AltirisTest=visu_AltirisTest();

for (i=0;i<Comment_Echec.length;i=i+4){
 serveur : Comment_Echec[i],
 name : Comment_Echec[i+1],
 status_code : Comment_Echec[i+2],
 mac_addr : Comment_Echec[i+3]
 
 for(j=0;j<visu_AltirisTest.length;j=j+6){
  serveur_=visu_AltirisTest[j+1];
  name_=visu_AltirisTest[j+2];
  status_code_=visu_AltirisTest[j+3];
  mac_addr_=visu_AltirisTest[j+4];
 
  if((serveur!=serveur_) && (name!=name_) && (status_code!=status_code_) && (mac_addr!=mac_addr_)){
   insert_AltirisTest(serveur,name,status_code,mac_addr);
   WScript.echo("insert_AltirisTest = "+insert_AltirisTest(serveur,name,status_code,mac_addr))
   break;
  } else {
   WScript.Echo("on fait rien");
   break;   
  }
 }
}

Concernant mes fonctions, les voicis:

function Comment_Echec(){ 
 start3=test;
 req="select t1.serveur, t1.name, t1.status_code, t3.mac_addr " +
  "from Altiris t1 " +
  "inner join Altiris_Mac_AGFR t3 on t1.name=t3.computer " +
  "where t1.status_code = 1 " + 
  "and t1.serveur <> 'PARS000621' " +
  "and t1.start_time > '"+start3+"' " +
  "and t1.id=(select top 1 id from Altiris t2 where t1.name=t2.name order by id desc) " +
  "and t3.id=(select top 1 id from Altiris_Mac_AGFR t4 where t3.computer=t4.computer order by id desc) " +
  "order by t1.status_code,t1.start_time " ;
 rs=connExecute2(req);
 arr=(rs.eof)?[] : new VBArray(rs.getRows()).toArray();
 return arr;
};

function insert_AltirisTest(serveur,name,status_code,mac_addr){
 req="insert into AltirisTest (serveur,name,status_code,mac_addr) " +
         "values('"+serveur+"','"+name+"','"+status_code+"','"+mac_addr+"') ";
 rs=connExecute2(req);
};

function visu_AltirisTest(){
 req="select * from AltirisTest " ;   
  rs=connExecute2(req);
 arr=(rs.eof)?[] : new VBArray(rs.getRows()).toArray();
 return arr;
}


Mon problème actuel est que quand je n'ai pas dejà des champs dans mon deuxieme tableau, alors il ne m'insere rien.

Merci pour votre aide,

Seb.



Cette discussion est classée dans : code, mac, name, status, altiristest


Répondre à ce message

Sujets en rapport avec ce message

menu js qui se deplie automatiquement [ par oceane751 ] bonjourj'ai un code qui sur simple clique me delie des sous menule hic est que les sous menus sont automatiquement depliés, alors qu'il faudrait le de Ecrire dans la barre de status [ par corrsland ] Bonsoir,J'ai de nouveau un problème avec le javascript. En travaillant en cours j'avais l'impression que c'était facile, mais là , j'ai beau retourner Fonction Reporter [ par Tomlilie ] Bonjour j'ai un problème avec ma fonction reporter pour passer une variable javascript dans un champ d'une page phpvoici mon code : //mon appel de la Menu type mac [ par kk8ete ] Bonjour j'ai trouvé cette source : http://www.javascriptfr.com/code.aspx?ID=26334 et je voudrais faire exactement le meme type de menu mais en chang Javascript sous mac [ par hasen ] Bonjour a tous, Je developpe un site sur un mac et je veux utiliser une petite fonction toute simple permettant de verifier si les champs de mon form _dopostBack et internal server error (status code 0) [ par Vulkan51 ] Bonjour,j'ai un petit soucis lors d'un post back effactué par javascript...je vais tenter d'etre clair: lors d'un clic sur un bouton "effacer" , une f onMouseover status et firefox [ par sikove ] Salutquelqu'un saurait s'il y'a un autre code compatible avec firefox que celui ci :Google ici<br Centrer la page à l'endroit où l'on a cliqué [ par loicseg ] Bonjour à tous,j'aimerais que vous m'aidiez à réaliser un code qui permettrait de centrer la page à l'endroit où l'on clique.Par exemple : si l'on cli explication d'un script [ par cyclopdev ] Bonjour à tous, J'espère que je poste dans la bonne section. Voici mon souci : je cherche à dapter le scrit suivant à mes besoins : http://www.codes- utiliser editeur html de extJS dans un formulaire [ par xlight ] salut a tous,Alors voila, je cherche à inclure dans un  champ de mon formulaire l'editeur html que fourni extjs.Cependant, même en ayant épluché l'API


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales