DotNet2.0专题
关注DotNet,传播DotNet。
错误信息:

System.Data.SqlClient.SqlException: Line 3: Incorrect syntax near 'Times'. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at GAE_CMS_DOT_NET.Cls_SysNotice.SaveNotice()

其中

Incorrect syntax near 'Times'

这一段代码就是问题的关键所在。开始我还以为是我的代码问题,后来才发现,这个Times是字体的名称,如果文本为html文本,并且在代码中没有进行任何html处理,则很可能在将数据插入数据库是引发此问题。问题的关键就是sql脚本没法对这个由cuteeditor产生的html文本进行处理。

posted on 2006-06-27 15:18  InitialC  阅读(253)  评论(0)    收藏  举报