<html>
<head>
<title>My Information</title>
<script language="JavaScript">

<!--
// You may edit the message below.
var statBarMsg = "Enjoy Viewing Anoop's Page..... ";

function startStatusScroller()
{
    window.status = statBarMsg;
    statBarMsg = statBarMsg.substring(1, statBarMsg.length) + statBarMsg.substring(0, 1)
    setTimeout("startStatusScroller()", 150)
}
//-->
</SCRIPT>
<!--Replace the BODY tag.-->

<body onLoad="startStatusScroller();">
<!--Update the BODY tag for the timer function.-->
<!-- You may edit the BODY color. -->
<BODY bgcolor="ffffff" onload="timeout = window.setTimeout('setMessage()',500);">

</head>
<body bgcolor="#4682b4" text="#000000" link="#ffff00" alink="#90ee90" vlink="#ff0000">
<basefont size="3">

<h3 align="left">My Information</h3>
<div align="left"><img src="/doc/images/af_logo_156.gif"></div>
<p>
<br>

<script language="javascript">
<!--
function makearray(n)
{
     this.length = n;
     for(var i = 1; i <= n; i++) this[i] = 0;
     return this;
}

hexArray = new makearray(16);


for(var i = 0; i < 10; i++) hexArray[i] = i;
hexArray[10]="A"; hexArray[11]="B"; hexArray[12]="C";
hexArray[13]="D"; hexArray[14]="E"; hexArray[15]="F";

function makeHex(i)
{
    if (i < 0) return "00";

    else if (i > 255) return "FF";

    else
      return "" + hexArray[Math.floor(i/16)] + hexArray[i%16];
}


function setbgColor(r, g, b)
{
    var red = makeHex(r); var green = makeHex(g); var blue = makeHex(b);
    document.bgColor = "#"+red+green+blue;
}


function fade(sr, sg, sb, er, eg, eb, inc)
{
// keep updating the background color
    for(var i = 0; i <= inc; i++)
    {
        setbgColor(
             Math.floor(sr * ((inc-i)/inc) + er * (i/inc)),
             Math.floor(sg * ((inc-i)/inc) + eg * (i/inc)),
             Math.floor(sb * ((inc-i)/inc) + eb * (i/inc)));
    }
}
// The first six values are RGB color values,
// and can be edited. (Ex. 255,255,255=white,
// 0,0,0=black). The seventh value is a time
// value, which can also be edited. (Ex.
// 1000=1 second).
fade(0,0,0, 100,100,100, 1000);


// -->
</script>
<a href="http://www.angelfire.com/folk/anoop/">Back</a><br>
<a href="mailto:anoopkgupta_2000@yahoo.com">anoopkgupta_2000@yahoo.com</a><br>
<a href="http://www.angelfire.com/folk/anoop/GUPTA_ANOOP.doc">Anoop's Curriculum Vitae</a><br>
<p> Mainframe Knowledge Base <p><br>
<a
href="https://aurora.vcu.edu/db2help/index.htm">Good Link for DB2</a><br>
<a
href="http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/FRAMESET/dsnug0f6/2.8.1.4.2?ACTION=MATCHES&REQUEST=COPY+PENDING&TYPE=FUZZY&SHELF=&DT=20000421183700&CASE=&searchTopic=TOPIC&searchText=TEXT&searchIndex=INDEX&rank=RANK&ScrollTOP=FIRSTHIT#FIRSTHIT">More on DB2 from IBM</a><br>
<a href="http://www.angelfire.com/folk/anoop/IMS_Status_Codes.doc">IMS STATUS CODES</a><br>
<a href="http://www.angelfire.com/folk/anoop/VSAM_Error_Codes.doc">VSAM Error Codes</a><br>
<a
href="http://www.angelfire.com/folk/anoop/Abends_-_Useful_abend_codes___other_info.txt">Useful Abends</a><br>
<a href="http://www.angelfire.com/folk/anoop/Advjcl.pdf">Advanced JCL</a><br>
<a href="http://www.angelfire.com/folk/anoop/COMP_LINK.txt">Compile Link JCL</a><br>
<a href="http://www.angelfire.com/folk/anoop/Cobdl1.pdf">Cobol with DLI</a><br>
<a href="http://www.angelfire.com/folk/anoop/Cobol_Comp.txt">Cobol Compile</a><br>
<a href="http://www.angelfire.com/folk/anoop/DB2_Comp_Bind.txt">DB2 Compile Bind</a><br>
<a href="http://www.angelfire.com/folk/anoop/Dlinotes.pdf">Notes on DL1</a><br>
<a href="http://www.angelfire.com/folk/anoop/SQL.pdf">SQL</a><br>
<a href="http://www.angelfire.com/folk/anoop/Table_Unload.txt">Unload Table</a><br>
<a href="http://www.angelfire.com/folk/anoop/Vsamcob.pdf">VSAM with Cobol</a><br>
<a href="http://www.geocities.com/srcsinc/Questions.html">Q&A for Interview Link</a><br>
<a href="http://www.angelfire.com/folk/anoop/cursors.pdf">Using Cursors</a><br>
<a href="http://www.angelfire.com/folk/anoop/dumpsolv.pdf">Dump Solving</a><br>
<a href="http://www.angelfire.com/folk/anoop/easydb2.pdf">EZYTRIEVE with DB2</a><br>
<a href="http://www.geocities.com/srcsinc/Questions.html">Q and A for Interview</a><br>
<a href="http://www.geocities.com/srcsinc/">Good Link for Basics</a><br>
<a href="http://www.angelfire.com/folk/anoop/tableh.pdf"
>Table Handler</a><br>
<a href="http://www.angelfire.com/folk/anoop/mmdumps.pdf">Multi Modular Dump Solving</a><br>
<a href="http://www.angelfire.com/folk/anoop/cobol.pdf">Complete Cobol</a><br>
<a href="http://www.angelfire.com/folk/anoop/pl1.doc">PL1 Notes</a><br>
<a href="http://www.angelfire.com/folk/anoop/Business_fo_IMS_DB.doc">Business for IMS DB</a><br>
<a href="http://www.angelfire.com/folk/anoop/Business_for_DB2.doc">Business for DB2</a><br>
<a href="http://www.angelfire.com/folk/anoop/DB_Handler.doc">IMS DB Handler</a><br>
<a href="http://www.angelfire.com/folk/anoop/DB2_Handler.doc">DB2 Handler</a><br>
<a href="http://www.angelfire.com/folk/anoop/IMS_DC_Handler.doc">IMS DC Handler</a><br>
<a href="http://www.angelfire.com/folk/anoop/Main_for_DB2.doc">Main for DB2</a><br>
<a href="http://www.angelfire.com/folk/anoop/Main_for_IMS_DB.doc">Main for IMS DB</a><br>
<a href="http://www.angelfire.com/folk/anoop/MFS.doc">Message Formatting Services</a><br>
<a href="http://www.angelfire.com/folk/anoop/Operating_manual_for_BLT_CODE_Generation.doc">CONTROL M</a><br>
<a
href="http://www.angelfire.com/folk/anoop/PL-1_Notes.pdf">PL1 Notes</a><br>
<a href="http://www.angelfire.com/folk/anoop/ezt.pdf">EZYTRIEVE</a><br>
<a
href="http://www.angelfire.com/folk/anoop/pl-1.pdf">PL1 Document</a><br>
<a
href="http://www.angelfire.com/folk/anoop/DB2_Concepts.doc">DB2 Concepts</a><br>
<a
href="http://www.angelfire.com/folk/anoop/Db2.doc">More on DB2</a><br>
<a
href="http://www.angelfire.com/folk/anoop/JCL.doc">More on JCL</a><br>
<a
href="http://www.angelfire.com/folk/anoop/VSAM.doc">VSAM</a><br>
<a
href="http://www.angelfire.com/folk/anoop/Sort_in_JCL.doc">SORT</a><br>
<p>
Thank you for visiting my page at Angelfire. Please come back and visit again!<p>

</body>
</html>