C# Microsoft同步框架问题,SqlDbType.Text字段的数据未完全同步
我有一个表,其中有一列C# Microsoft同步框架问题,SqlDbType.Text字段的数据未完全同步,c#,sql-server,synchronization,microsoft-sync-framework,C#,Sql Server,Synchronization,Microsoft Sync Framework,我有一个表,其中有一列ADDRESS,数据类型为Text。当我将数据从客户端同步到服务器时,所有其他列值都会正确同步,但只有前16个字符会同步到ADDRESS列 我签入了同步应用程序的数据访问层,该字段的ApplyInsert和ApplyUpdate命令参数的大小均为1000 SAMPLE_TABLEApplyInsertCmd.Parameters.Add("@ASC_ADDRESS", SqlDbType.Text, 1000); 及 在ApplyInsert和ApplyUpdate中,指
ADDRESS
,数据类型为Text
。当我将数据从客户端同步到服务器时,所有其他列值都会正确同步,但只有前16个字符会同步到ADDRESS
列
我签入了同步应用程序的数据访问层,该字段的ApplyInsert
和ApplyUpdate
命令参数的大小均为1000
SAMPLE_TABLEApplyInsertCmd.Parameters.Add("@ASC_ADDRESS", SqlDbType.Text, 1000);
及
在ApplyInsert和ApplyUpdate中,指定为
@ASC_ADDRESS Text=NULL
有人能看到我做错了什么并提出建议吗?您使用的是哪个提供商?我使用System.Data.SqlClient。在服务器端使用DbServerSyncProvider对象,在客户端使用SqlExpressClientSyncProvider对象您是否尝试运行Sql事件探查器以查看传递到存储过程的内容?或者检查自定义提供程序是否传递了正确的值。
@ASC_ADDRESS Text=NULL