From: <dar...@us...> - 2009-02-04 13:53:41
|
Revision: 4035 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4035&view=rev Author: darioquintana Date: 2009-02-04 13:53:38 +0000 (Wed, 04 Feb 2009) Log Message: ----------- Fix NH-1654 by Remco Ros Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Dialect/MsSql2005Dialect.cs trunk/nhibernate/src/NHibernate/SqlCommand/Template.cs trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1654/Fixture.cs Modified: trunk/nhibernate/src/NHibernate/Dialect/MsSql2005Dialect.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Dialect/MsSql2005Dialect.cs 2009-02-04 12:59:40 UTC (rev 4034) +++ trunk/nhibernate/src/NHibernate/Dialect/MsSql2005Dialect.cs 2009-02-04 13:53:38 UTC (rev 4035) @@ -16,6 +16,7 @@ RegisterColumnType(DbType.String, 1073741823, "NVARCHAR(MAX)"); RegisterColumnType(DbType.AnsiString, 2147483647, "VARCHAR(MAX)"); RegisterColumnType(DbType.Binary, 2147483647, "VARBINARY(MAX)"); + RegisterKeyword("top"); } /// <summary> Modified: trunk/nhibernate/src/NHibernate/SqlCommand/Template.cs =================================================================== --- trunk/nhibernate/src/NHibernate/SqlCommand/Template.cs 2009-02-04 12:59:40 UTC (rev 4034) +++ trunk/nhibernate/src/NHibernate/SqlCommand/Template.cs 2009-02-04 13:53:38 UTC (rev 4035) @@ -311,7 +311,7 @@ return "(".Equals(nextToken) || Keywords.Contains(lcToken) || functionRegistry.HasFunction(lcToken) || - // TODO H3: dialect.Keywords.Contains(lcToken) || + dialect.Keywords.Contains(lcToken) || FunctionKeywords.Contains(lcToken); } Modified: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1654/Fixture.cs =================================================================== --- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1654/Fixture.cs 2009-02-04 12:59:40 UTC (rev 4034) +++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1654/Fixture.cs 2009-02-04 13:53:38 UTC (rev 4035) @@ -1,4 +1,5 @@ -using NUnit.Framework; +using NHibernate.Dialect; +using NUnit.Framework; namespace NHibernate.Test.NHSpecificTest.NH1654 { @@ -10,7 +11,12 @@ get { return "NH1654"; } } - [Test,Ignore] + protected override bool AppliesTo(NHibernate.Dialect.Dialect dialect) + { + return dialect is MsSql2000Dialect; + } + + [Test] public void Test() { int employeeId; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |