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

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 桃园县| 阿克陶县| 遵义市| 新民市| 铁岭县| 甘南县| 南投市| 胶州市| 阳春市| 土默特左旗| 阜城县| 忻州市| 蕲春县| 措美县| 射洪县| 马关县| 乐业县| 文山县| 桃源县| 萝北县| 凤翔县| 遂溪县| 黔江区| 杭州市| 吉隆县| 虞城县| 大同县| 长葛市| 福清市| 清水县| 来安县| 盐津县| 娱乐| 永善县| 永安市| 宜都市| 民丰县| 集贤县| 朝阳县| 陵川县| 依兰县|