If statement

Status
Niet open voor verdere reacties.

Khoneini

Gebruiker
Lid geworden
20 mrt 2008
Berichten
46
Hallo allemaal!

Ik heb een probleempje met mijn java script. Ik ben bezig om een MSSQL Job Monitor te maken in java, maar loop op het volgende vast:

Er wordt door het script een query uitgevoerd in een MSSQL database dat wordt als volgt gedaan:
Code:
         String sqlRecent = "select top 1 sj.name, sjh.step_name, sjh.run_date, sjh.run_time, sjh.run_status, sjh.message, sjh.server "
               + "from msdb.dbo.sysjobhistory sjh inner join msdb.dbo.sysjobs sj on sjh.job_id = sj.job_id "
               + "inner join msdb.dbo.sysjobsteps sjs on sj.job_id = sjs.job_id and sjh.step_id = sjs.step_id "
               + "and sj.name ='" + args[3] + "'"
               + "and sjh.run_date ='" + datequery + "'"
               + "ORDER BY run_time DESC";
         stmt = null;
         stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
               ResultSet.CONCUR_READ_ONLY);
         rsRecent = stmt.executeQuery(sqlRecent);
args[3] = De naam van de job waarvan je de status wilt weten
datequery = de datum van vandaag(wil de huidige status weten)

Nu wil ik het volgende weten:
rsRecent.getString("run_status"); geeft het getal 0 of 1 terug, dit getal houd in:
0 = De MSSQL Job heeft gefaalt
1 = De MSSQL Job werkt

Hoe kan ik hier een if statement van maken binnen mijn script?
Ik zat zelf aan zoiets te denken:
Code:
         while (rsRecent.next()) {
            rsRecent.getString("run_status");
         }
         rsRecent.beforeFirst();

         if (count > 0) {
Maar heb het idee dat hij op bovenstaande manier niet gaat werken.

Alvast bedankt!
- Khoneini
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan