Perl操縱數據庫

          #!perl
          use Win32::ODBC;
          $Data = new Win32::ODBC("DSN=dhcp;UID=netman;PWD=netman;");
          $Data2 = new Win32::ODBC("DSN=dhcp;UID=netman;PWD=netman;");
          $Data1 = new Win32::ODBC("DSN=dhcp;UID=netman;PWD=netman;");
          $Data3 = new Win32::ODBC("DSN=dhcp;UID=netman;PWD=netman;");

           


          $Data->Sql("select ip,mac,host from dhcplist");

          while ($Data->FetchRow())
          {
           
           ($ip,$mac,$host) = $Data->Data;
           print $host,"\n";

            
           $Data1->Sql("select * from Employee ");
           
           while ($Data1->FetchRow())
           
           {
           ($cname,$dept,$dno,$id,$ext) = $Data1->Data;

           print "$cname","\n";
           print "$id","\n";
           


           }
           $Data1->Close();

           $flag = '';


           $Data2->Sql("select * from dhcp_data where host = '$host' and ip = '$ip' ");

                  #print "select * from dhcp_data where host = '$host' and ip = '$ip'" ;

           while ($Data2->FetchRow())
                  {
           
           #@flag = $Data2->Data;

           if ( $flag ne "" )
           {
           print "ok"; 
           
           $Data3->sql("update dhcp_data set ip = '$ip',host = '$host',mac ='$mac',cname = '$cname',dept = '$dept',dno = $dno',notesid = '$id',ext = '$ext',modifydate = getdate()"); 
              
           $Data3->Close();
            
           }
           else
           {
                  print "ok2";
           $Data3->sql("insert into dhcp_data(ip,host,mac,cname,dept,dno,notesid,ext,modifydate) values('$ip','$host','$mac','$cname','$dept','$dno','$id','$ext',getdate())"); 
              
           $Data3->Close(); 
           }

          }
           $Data2->Close(); 

           
            
          }  
           
          $Data->Close();


           

          posted on 2010-04-09 10:02 明高 閱讀(137) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2010年4月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 五指山市| 临漳县| 绥芬河市| 寻乌县| 巍山| 公主岭市| 赫章县| 黄冈市| 铜山县| 报价| 扎赉特旗| 凤山市| 呈贡县| 吕梁市| 杭锦后旗| 吴桥县| 万年县| 峨边| 依兰县| 梁山县| 武定县| 河北区| 绥滨县| 万载县| 钟祥市| 汨罗市| 白河县| 云南省| 临海市| 泗阳县| 通化县| 阳泉市| 舟曲县| 台北市| 永年县| 琼结县| 阳江市| 沛县| 理塘县| 巢湖市| 贺州市|