摘要: 在SQL数据库中使用SQL语句(格式:alter table [tablename] alter column [colname] [newDataType])修改某表的字段类型时,报一下错误:由于一个或多个对象访问此列,ALTER TABLE********失败。” 根据上述提示在网上搜索结果,得知发生该错误的原因在于要修改的字段存在Default约束,解决方法:1.查找出表中该字段的约束名称(或根据已有的提示及对象'DF__******')declare @name varchar(50)select @name =b.name from sysobjects b join 阅读全文
posted @ 2013-11-01 17:21 皮卡熊 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 错误原因:由于Excel97-2003的连接格式与Excel2010的 不同造成。解决方案1:很多人换了2010后,问的最多的问题之一是2003里最经典的ADO中的“provider=Microsoft.Jet.OLEDB.4.0”这句怎么不能用了。百度一下可以了解到,Microsoft.Jet.OLEDB.4.0是Microsoft Jet引擎,这适用于2003版本(2003之前的我没装,所以也不知道能向下适应到哪个版本),而在2007中,微软对其旗下 Access 与 Excel 的主要文件格式进行修改,并且重命名为 .accdb(Access 2007 数据库文件)与 .xlsx(Exc 阅读全文
posted @ 2013-11-01 17:16 皮卡熊 阅读(307) 评论(0) 推荐(0) 编辑