Ошибка при импорте shp-файла в SQL server
у меня есть ошибка при импорте шейп-файла в sqlserver с помощью mapwingis и c#. ошибка вроде этой:
there is an object named "geometry column" in the database import shape into sql server
Что я уже пробовал:
помогите мне, пожалуйста!!
here is my code: <pre> public static void ImportOgrLayer() { int layerHandle = App.Legend.SelectedLayer; if (layerHandle == -1) return; var sf = App.Map.get_Shapefile(layerHandle); if (sf == null) { MessageHelper.Info("Lớp được chọn không phải kiểu vector."); return; } //using (var form = new OgrConnectionForm()) //{ // if (form.ShowDialog(MainForm.Instance) == DialogResult.OK) // { string connectionString = "MSSQL:server=" + Properties.Settings.Default.server.ToString() + ";database=" + Properties.Settings.Default.database.ToString() + ";trusted_connection=no;Persist Security info =True;OVERWRITE=YES;uid=" + Properties.Settings.Default.user .ToString()+ ";pwd=" + Properties.Settings.Default.password.ToString() + ""; var ds = new OgrDatasource(); ds.Open(connectionString); string layerName = App.Map.get_LayerName(layerHandle); layerName = layerName.Replace(".", "_"); using (var importForm = new OgrImportShapefile(layerName)) { if (importForm.ShowDialog(MainForm.Instance) == DialogResult.OK) { layerName = importForm.LayerName; if (!ds.ImportShapefile(sf, layerName, "OVERWRITE = YES", tkShapeValidationMode.NoValidation)) { MessageHelper.Warn("Lỗi khi thêm shapefile: " + ds.GdalLastErrorMsg); } else { MessageHelper.Info("Lớp đã được thêm: " + layerName); } } } // } //} }
ZurdoDev
Свяжитесь с тем, кто делает mapwingis
Ma Con
спасибо тебе!! я попробую это сделать