在SQL SERVER 2000的查询分析器中执行一个更新数据的语句报错,错误如下描述:
[Microsoft][ODBCSQLServerDriver][DBNETLIB]ConnectionCheckForData(CheckforData()).服务器:...
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionCheckForData (CheckforData()). 服务器: 消息 11,级别 16,状态 1,行 0 一般性网络错误。请检查网络文档。 连接中断 这是什么问题啊?哪位大侠懂?之前执行这个语句都不会报错的。执行语句如下: declare @insertno int select @insertno=insertno from insert where insertcode='fmd' -- delete from FMD where fmdno>=@insertno INSERT INTO [FMD](fmdno,......)--这里省略字段名了。 SELECT fmdno,....... FROM OPENDATASOURCE('SQLOLEDB.1','data source=192.168.0.1;user id=sa;password=sa).[lb].[DBO].[FMD] where fmdno>=@insertno
展开
1个回答
展开全部
--语句提示错误呀:是你复制错了还是? select @insertno=insertno from insert where insertcode='fmd' -- insert 是表名,加[insert] FROM OPENDATASOURCE('SQLOLEDB.1','data source=192.168.0.1;user id=sa;password=sa).[lb].[DBO].[FMD] where fmdno>=@insertno -- 'data source=.............sa' 两个引号
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询