SERVER数据转换ORACLE问题![4]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 xjaifly 的 blog

     if(bg.park_bike.tostring() =="")
      oraclecmd.parameters[":miniparkingarea"].value = dbnull.value;
     else
         oraclecmd.parameters[":miniparkingarea"].value = bg.park_bike;
     if(bg.other_area.tostring() == "")
      oraclecmd.parameters[":otherestablishmentarea"].value = dbnull.value;
     else
         oraclecmd.parameters[":otherestablishmentarea"].value = bg.other_area;
     oraclecmd.parameters[":cubagerate"].value = dbnull.value;
     oraclecmd.parameters[":landusage"].value = dbnull.value;      //词典
     if(bg.layer_b.tostring() == "")
      oraclecmd.parameters[":agroundfloorcount"].value = dbnull.value;
     else
         oraclecmd.parameters[":agroundfloorcount"].value = bg.layer_b;

     oraclecmd.parameters[":undergroundfloorcount"].value = dbnull.value;
     if(bg.east_b == "")
      oraclecmd.parameters[":east"].value = dbnull.value;
     else
         oraclecmd.parameters[":east"].value = bg.east_b;
     if(bg.west_b == "")
      oraclecmd.parameters[":west"].value = dbnull.value;
     else
         oraclecmd.parameters[":west"].value = bg.west_b;
     if(bg.south_b == "")
      oraclecmd.parameters[":south"].value = dbnull.value;
     else
         oraclecmd.parameters[":south"].value = bg.south_b;
     if(bg.north_b == "")
      oraclecmd.parameters[":north"].value = dbnull.value;
     else
         oraclecmd.parameters[":north"].value = bg.north_b;
     if(bg.area_ub == "")
      oraclecmd.parameters[":originaluselandarea"].value = dbnull.value;
     else
         oraclecmd.parameters[":originaluselandarea"].value = bg.area_ub;
     if(bg.area_b == "")
      oraclecmd.parameters[":originalbuildingarea"].value = dbnull.value;
     else
         oraclecmd.parameters[":originalbuildingarea"].value = bg.area_b;
     if(bg.stru_b == "")
      oraclecmd.parameters[":originalstructuretype"].value = dbnull.value;
     else
         oraclecmd.parameters[":originalstructuretype"].value = bg.stru_b;
     oraclecmd.parameters[":originalflooramount"].value = dbnull.value;
     oraclecmd.parameters[":originaleast"].value = dbnull.value;
     oraclecmd.parameters[":originalwest"].value = dbnull.value;
     oraclecmd.parameters[":originalsouth"].value = dbnull.value;
     oraclecmd.parameters[":originalnorth"].value = dbnull.value;
     oraclecmd.parameters[":buildingmemo"].value = dbnull.value;
     oraclecmd.parameters[":allplintharea"].value = dbnull.value;
     oraclecmd.parameters[":designagroundfloor"].value = dbnull.value;
     oraclecmd.parameters[":designundergroundfloor"].value = dbnull.value;
     oraclecmd.parameters[":designspecialtiesfloor"].value = dbnull.value;
最后要讲到的就是写函数来获得你要从其他表中得到的数据!
 public int selectinsert(string tm)
  {
   int id = 0;
   try
   {
    
    string oraclestring = "user id=construct;data source=oracle;password=rose";
    oracleconnection oracleconn = new oracleconnection(oraclestring);
    oracleconn.open();
    //string temp;
    string str = "select id from document.doc where tm = '" +tm.trim() +"'"; 
   

本文关键:SERVER数据转换ORACLE问题!
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top