当前位置: 首页 > news >正文

一个企业做网站的意义做网站还需要服务器吗

一个企业做网站的意义,做网站还需要服务器吗,黑龙江建设网官方网站特种作业,360建筑网会员/** * pDataSet:要导出的数据库的数据集#xff0c;如果直接导入到数据库而不是数据集#xff0c;则使用强制转换IWorkspace--IDataset * strFeatFileDir:要导入的shape文件所在目录 * strFeatFileName:要导入的shape文件名 * isWorkspace:标识是导入数据库还是数据集 *s…/**        * pDataSet:要导出的数据库的数据集如果直接导入到数据库而不是数据集则使用强制转换IWorkspace--IDataset        * strFeatFileDir:要导入的shape文件所在目录        * strFeatFileName:要导入的shape文件名        * isWorkspace:标识是导入数据库还是数据集        *strOutName:存储于数据库的文件名          *failInfo:导入失败文件名          *errorDetail:错误信息          *skipInfo:发现重名情况跳过文件名      **/          public void FeatureClassToFeatureClass(IDataset pDataSet, string strFeatFileDir, string strFeatFileName, string strOutName, bool isWorkspace, ref string failInfo, ref string errorDetail, ref string skipInfo)         {             try             {                 IWorkspaceFactory pWSF new ShapefileWorkspaceFactoryClass();                 IFeatureWorkspace pFeatureWK (IFeatureWorkspace)pWSF.OpenFromFile(strFeatFileDir, 0);                 IFeatureClass pInFeatureClass pFeatureWK.OpenFeatureClass(strFeatFileName);                  if (pInFeatureClass null || pDataSet null)                 {                     if (failInfo )                     {                         failInfo strFeatFileDir \\ strFeatFileName;                         errorDetail 错误信息 strFeatFileDir 是空的矢量工作空间。;                     }                     else                     {                         failInfo ; strFeatFileDir \\ strFeatFileName;                         errorDetail ; 错误信息 strFeatFileDir 是空的矢量工作空间。;                     }                     return;                 }                  IFeatureClassName pInFeatureclassName;                 IDataset pIndataset (IDataset)pInFeatureClass;                 pInFeatureclassName (IFeatureClassName)pIndataset.FullName;                  //如果名称已存在                 IWorkspace2 pWS2 null;                 if (isWorkspace)                     pWS2 pDataSet as IWorkspace2;                 else                     pWS2 pDataSet.Workspace as IWorkspace2;                  if (pWS2.get_NameExists(esriDatasetType.esriDTFeatureClass, strOutName))                 {                     DialogResult result;                     result System.Windows.Forms.MessageBox.Show(null, 矢量文件名   strOutName   在数据库中已存在! \r是否覆盖?, 相同文件名, MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);                     //覆盖原矢量要素                     if (result DialogResult.Yes)                     {                         IFeatureWorkspace pFWS (IFeatureWorkspace)pWS2;                         IDataset pDataset pFWS.OpenFeatureClass(strOutName) as IDataset;                         pDataset.Delete();                         pDataset null;                     }                     else if (result DialogResult.No)                     {                         //不覆盖,则退出for循环,忽略这个要素,转入下一个要素的导入                         if (skipInfo )                             skipInfo strFeatFileDir \\ strFeatFileName;                         else                             skipInfo ; strFeatFileDir \\ strFeatFileName;                         return;                     }                 }                  IFields pInFields, pOutFields;                  IFieldChecker pFieldChecker new FieldCheckerClass();                 IEnumFieldError pError;                 pInFields pInFeatureClass.Fields;                 pFieldChecker.Validate(pInFields, out pError, out pOutFields);                  IField geoField null;                 for (int i 0; i pOutFields.FieldCount; i)                 {                     IField pField pOutFields.get_Field(i);                     if (pField.Type esriFieldType.esriFieldTypeOID)                     {                         IFieldEdit pFieldEdit (IFieldEdit)pField;                         pFieldEdit.Name_2 pField.AliasName;                     }                     if (pField.Type esriFieldType.esriFieldTypeGeometry)                     {                         geoField pField;                         break;                     }                 }                  IGeometryDef geometryDef geoField.GeometryDef;                  IFeatureDataConverter one2another new FeatureDataConverterClass();                  IFeatureClassName pOutFeatureClassName new FeatureClassNameClass();                 IDatasetName pOutDatasetName (IDatasetName)pOutFeatureClassName;                 if (isWorkspace)                     pOutDatasetName.WorkspaceName (IWorkspaceName)pDataSet.FullName;                 else                     pOutDatasetName.WorkspaceName (IWorkspaceName)((IDataset)pDataSet.Workspace).FullName;                 pOutDatasetName.Name strOutName;                  if (isWorkspace)                 {                     one2another.ConvertFeatureClass(pInFeatureclassName, null, null, pOutFeatureClassName, geometryDef,                     pOutFields, , 1000, 0);                 }                 else                 {                     IFeatureDataset pFeatDS (IFeatureDataset)pDataSet;                     IFeatureDatasetName pOutFeatDSName pFeatDS.FullName as IFeatureDatasetName;                      one2another.ConvertFeatureClass(pInFeatureclassName, null, pOutFeatDSName, pOutFeatureClassName, geometryDef,                     pOutFields, , 1000, 0);                     pOutFeatDSName null;                     pFeatDS null;                 }             }             catch (Exception ex)             {                 if (failInfo )                 {                     failInfo strFeatFileDir \\ strFeatFileName;                     errorDetail 错误信息 ex.Message;                 }                 else                 {                     failInfo ; strFeatFileDir \\ strFeatFileName;                     errorDetail ; 错误信息 ex.Message;                 }                 Console.WriteLine(ex.Message);                 return;             }         }转载于:https://www.cnblogs.com/bluemaplestudio/archive/2010/04/13/1710747.html
http://www.zqtcl.cn/news/410420/

相关文章:

  • 凡科网做网站怎么样专业团队电影
  • 有什么有趣的网站移动网站排名怎么做
  • 深圳网站建设专家wordpress 4.5下载地址
  • 网站建设公司公司我我提供一个平台wordpress如何去版权信息
  • seo怎么给网站做外链受欢迎的网站建设教程
  • 网站建设使用多语言河南电商网站设计
  • 网站搭建有免费的吗网站地图生成代码
  • 建设公司网站要注意什么投资小利润高的小生意
  • 网站建设需要做哪些工作做胃镜需那好天津津门网站A
  • 做网站申请域名的流程辽宁省工程造价网
  • 网站系统维护一般多长时间金华高端网站设计
  • 做网站公司销售开场白企业网站规划与开发
  • 兰州新区建站不锈钢网站建设
  • 淘宝小网站怎么做的电商网站有哪些
  • 哪些网站可以做画赚钱wordpress go跳转页
  • 怎么做新网站上线通稿深圳罗湖区网站建设公司
  • php 企业网站做网站可以赚钱吗
  • 局域网视频网站建设点播系统长沙3合1网站建设价格
  • 静态网站 服务器合肥做个网站什么价格
  • 宁阳网站设计家电网站设计方案
  • 网站备案icp秦皇岛黄金海岸
  • dedecms 金融类网站模板wordpress dux5.3
  • 学校网站源码wordpress向网站上传文件怎么做
  • 电子商务网站建设说课稿济南网站建设方案报价
  • 谈谈设计和建设网站体会wordpress header在哪
  • 360免费建站怎么进不去域名托管
  • 做网站视频存储网站建设有云端吗
  • 建网站如何上传南通 网站优化
  • 青海学会网站建设公司果汁网站模板
  • 10_10_网站建站怎么做网站链接支付