数据库提示无法创建字段怎么办?

数据库提示无法创建字段怎么办?,第1张

原因在于数据的长度不符合才造成的。

解决办法当然有多种,一是修改数据库字段大小; 二是加强数据强壮性,严格的输入判断。

目前是采用修改数据的方法:alter table1 alter column caller varchar(50)

主要原因就是你增加的数据字段长度超过数据库中字段所定义长度,去查看一下自己数据库中的字段的长度,一般是误写出来的,查看一下自己数据库中需要自己设置字段类型长度的字段,修改其字段长度为最大就可以了,Sql server 可以设置其为varchar(max)或者text类型,建议采用varchar(max),便于映射。

附 LOG日志文件:

System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。

语句已终止。

在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)

1:首先看看你的数据是不是引用数据(比如JPG,DWG等),而不是arcgis的内置数据(shapefile和空间数据库)

2:是不是文档处于编辑的状态,处于编辑状态是不能添加字段的。

1.在地图中右键点击“表/视图”,然后点击“添加数据”。

2.从保留在计算机中的文件夹、ArcGIS Server服务器或者ArcGIS Online文件夹中选择文件夹,这里表/视图不存在。

3.单击“搜索”按钮,系统会在这些文件夹中搜索,查看哪些具有用户搜索的属性。

4.如果要查看指定表/视图,请单击“高级搜索”,以查看更多细节。

5.单击任何一个搜索结果结果来添加表/视图到ArcGIS中,就可以显示了,如果表/视图不存在,就无法添加。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11777372.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存