none
INSERT BUG ??? HELP(SQLSERVER 2008) RRS feed

  • 问题

  • HI ,WHY?

    CODE BELOW

    declare @g geometry;
     set @g=geometry::STGeomFromText('point(3,4)',0);
    select @g

    //////////MESSAGE BELOW////

    消息 6522,级别 16,状态 1,第 2 行
    在执行用户定义例程或聚合 "geometry" 期间出现 .NET Framework 错误:
    System.FormatException: 24141: 输入的位置 9 处应为数字,但实际为 ,4。
    System.FormatException:
       在 Microsoft.SqlServer.Types.OpenGisWktReader.RecognizeDouble()
       在 Microsoft.SqlServer.Types.OpenGisWktReader.ParsePointText(Boolean parseParentheses)
       在 Microsoft.SqlServer.Types.OpenGisWktReader.ParseTaggedText(OpenGisType type)
       在 Microsoft.SqlServer.Types.OpenGisWktReader.Read(OpenGisType type, Int32 srid)
       在 Microsoft.SqlServer.Types.SqlGeometry.GeometryFromText(OpenGisType type, SqlChars text, Int32 srid)
       在 Microsoft.SqlServer.Types.SqlGeometry.STGeomFromText(SqlChars geometryTaggedText, Int32 srid)

     

     

    2010年7月14日 7:50

答案

全部回复