View Issue Details

IDProjectCategoryView StatusLast Update
0000352HeurekaTPGpublic2020-07-01 15:04
ReporterPeder Assigned ToLinus  
PriorityhighSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version2.15.4 
Target Version2.16.0Fixed in Version2.16.0 
Summary0000352: TPG-exception Incorrect syntax near 'stringvalue' where stringvalue is a text string in a forest domain condition
DescriptionFelet uppstår i UpdateSimulationReport om man har med villkor i en skogsdomän som inkluderar textvärden och dessa textsträngar omges av enkla citationstecken, t ex
AreaLevel2 = 'Skifte1'. Felet uppstår inte om man skriver AreaLevel2 = Skifte1

Incorrect syntax near 'Mitt'

Stacktrace:
...
vid Slu.Heureka.DomainLayer.ResultsHandling.ResultDb.UpdateSimulationReport(...)
Steps To Reproduce1. Skapa nytt PlanWise-projekt med forestdb = Demo
2. Skapa en skogsdomän med villkoret AreaLevel2 = 'Skifte1'
3. Kör TPG för Landskap 8

Resultat: Incorrect syntax near 'Skifte1'

4. Du kan ta bort citationstecknen runt Skifte1 och köra om TPG:n för att verifiera att det är '-tecknen som orsakar felet.


TagsNo tags attached.
ProductPlanWise

Activities

Linus

2020-06-18 11:14

administrator   ~0000343

Did not update using parameterized queries

Issue History

Date Modified Username Field Change
2020-06-18 08:42 Peder New Issue
2020-06-18 08:54 Peder Summary TPG-exception "Incorrect syntax near (Arealevel2-value)" => TPG-exception Incorrect syntax near 'stringvalue' where stringvalue is a text string in a forest domain condition
2020-06-18 08:54 Peder Description Updated
2020-06-18 09:00 Peder Description Updated
2020-06-18 09:00 Peder Steps to Reproduce Updated
2020-06-18 11:14 Changeset attached => heureka trunk r20630
2020-06-18 11:14 Linus Assigned To => Linus
2020-06-18 11:14 Linus Status new => resolved
2020-06-18 11:14 Linus Resolution open => fixed
2020-06-18 11:14 Linus Fixed in Version => 2.16.0
2020-06-18 11:14 Linus Note Added: 0000343
2020-06-18 11:16 Linus Target Version => 2.16.0
2020-07-01 15:04 Linus Status resolved => closed