自己寫得一個從asp的ms sql 向 mysql 數據庫導入數據得程序

程序寫的比較爛,請大家不要見笑…………

mssql_connect("(local)","sa","421129");//連接ms sql伺服器
mssql_select_db("makecan");//鏈接數據庫

 $result = mssql_query("select  *  from news order by ID DESC ");
 include_once('./include/main.inc.php');//直接使用x—space 配置文件
 include_once("./include/common.inc.php");//同上

//$row = mssql_fetch_array($result);

 $i = 0;

 $myrow =mssql_fetch_assoc($row);

//將ms sql表中如 2007 四月 9  0:00 變態得時間格式轉化爲unix時間戳……


while($row = mssql_fetch_array($result)){

      $date = explode(" ",$row['PutDate']);
 
      switch($date[2]) {
     
      case '一月':
       $month = 1;
       
      case '二月':
       $month = 2;
       
      case '三月':
       $month = 3;
       
      case '四月':
       $month = 4;
       
      case '五月':
       $month = 5;
       
      case '六月':
       $month = 6;
       
      case '七月':
       $month = 7;
       
      case '八月':
       $month = 8;
       
      case '九月':
       $month = 9;
       
      case '十月':
        $month = 10;
       
      case '十一月':
     
        $month = 11;
     
      case '十二月':
     
       $month = 12;
       
      } 

    $dateline = mktime(0,0,0,$month,$date[2],$date[0]);
   

//不同得數據庫中多個類別得id 整合起來……不知道怎麽表達^_^…………    
   if($row['Sort'] == 1)
      $catid = 75;
   elseif($row['Sort'] == 2)
      $catid = 1;
   elseif($row['Sort'] == 3)
      $catid = 76;
   elseif($row['Sort'] == 255)

   $catid = 77;
    
    $sql = "INSERT INTO `supe_spaceitems`(`catid`,`uid`,`username`,`type`,`subject`,`dateline`,`lastpost`) 
        VALUES('$catid','1','admin','news','".(addslashes($row['Title']))."','".$dateline."','".time()."')";


 $resa = $_SGLOBAL['db']->query($sql);
       
       
 $itemid = $_SGLOBAL['db']->insert_id();
       
       
 $sql = "INSERT INTO `supe_spacenews`(`itemid`,`message`,`relativetags`,`customfieldid`,`customfieldtext`,`newsauthor`,`newsfrom`) 
     values('".$itemid."','".(addslashes($row['Content']))."','a:0:{}','2','a:0:{}','admin','".(addslashes($row['Source']))."')";
       
 $resb = $_SGLOBAL['db']->query($sql);
       
  $i++;
       
 if(!$resa || !$resb){
  echo "第".$i."條數據出錯了!";
  exit;
  }
               
}

   echo "恭喜您導入了".$i."條數據!!";  

?>

自己寫得一個從asp的ms sql 向 mysql 數據庫導入數據得程序
500)this.width=500;" border=0>

自己寫得一個從asp的ms sql 向 mysql 數據庫導入數據得程序
500)this.width=500;" border=0>

 

看完了程序,欣賞美女心情更爽…………^_^…………

更多相關文章
一周排行
  • 開源的視頻播放器
    很多設計師在都會在他們的網站使用視頻播放器.線上視頻播放器無需爲簡單的用戶和Web開發人員 ...
  • function setStyle(el, strCss) {     function endsWith(str, suffix) {         var exp = new RegExp(".*&q ...
  • 環境MySQL5.5 現象A.數據更新或新增後數據經常自動回滾.B.表操作總報 Lock wait timeout exceeded 並長時間無反應解決方法A.應急方法:show processlist; kill掉 ...
  • 自己最近兩天搭建了自己網站的開放平台 (open.yi18.net)專門提供生活方面的API接口,爲一下APP開發者提供免費 的數據支持. 現在主要有 新聞資訊API接口 文化知識API接口 食品相關API接口 生活 ...
  • 結構1: 不一定要創建一個存儲過程使用,有時後爲處理一些髒數據,直接在SQL Window 中也可以直接選中執行. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 create ...
  • AOP7
    如果我們有多個通知想要在同一連接點執行,那執行順序如何確定呢?Spring AOP使用As ...
  • 如何使用Valgrind memcheck工具進行C/C++的記憶體泄漏檢測
    系統編程中一個重要的方面就是有效地處理與記憶體相關的問題.你的工作越接近系統,你就需要面對 ...
  •       最近專案中開始使用rabbitmq,以前只聽過但是沒使用過,所以有必要先系統的了解一下rabbitmq的使用方法.找管理員要了三台機器做學習之用. 試驗環境      10.20.112.26  ubun ...
  • <head>       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" ...
  • QSpinBox
    #include <QApplication> #include <QS ...