begin process at 2012 02 12 20:41:34
  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 [BAR]Bouton de Status [ par centreartmedia ] je cherche un code pour mettre dans mon site pour avoir un statue de ma radio en ligne en broadcast et je cherche un code simple pour que je puisse m 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 ExtJS: JsonStore données complexes [ par TheGorgo ] Bonjour, J'utilise ExtJS pour développer un site web de gestion de projets. J'ai besoin de faire un tableau multidimensionnel. J'aimerais utiliser u valeur inserer dynamiquement dans javascript [ par mdh12 ] salut, j'espère que je suis dans le bon espace de forum pour traiter mon problème le code suivant sert a afficher le statistique sous forme de comenb 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,811 sec (4)

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