Toon posts:

[.net]talen laden wisselen altijd

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb het volgend database schema:
VASTGOED 1 ----------N VASTGOED_TAAL N ---------------1 TAAL
in taal zitten drie records (id1: nederlands;id2:frans;id3:engels).
Nu tot drie dagen geleden werkt alles perfect. Dit wil zeggen. DAL en BL met custom objects. Mijn vastgoed_taal objecten werden in een arraylist geplaatst en gekoppeld aan vastgoed zelf.

Nu mijn probleem:
Bij sommige records online (twee of drie van de 100) valt het voor dat elke keer wanneer ze terug herlaadt, hij de talen "opschuift" (nederlands wordt frans;frans wordt engels; engels wordt nederlands).
(voorbeeld: heb voorbeeld gedelete online..)
Offline (localhost) kan ik het probleem niet nabootsen.

Nu dacht ik: de fout zit in de laadprocedure (wat logisch is), maar dan moeten alle records toch zo raar doen?

Nog iets: het veschuiven komt nog voor bij enkele records, wanneer je de record opslaagd! (niet bij het laden)

[ Voor 5% gewijzigd door Verwijderd op 23-10-2003 17:56 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 17:38
Hmmm, jah..... ik zou zeggen: debug eens. :?

https://fgheysels.github.io/


Verwijderd

Topicstarter
das het rare.
Lokaal werkt alles perfect.

Ik heb op dit moment de laatste vijf records online gedelete (vanaf toen gaf hij die fouten). en misschien helpt dit een beetje

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:38
Debug eens met die data waarvan je die records gedeleted hebt... Het zal daar alleszins mee te maken hebben.

https://fgheysels.github.io/


Verwijderd

Topicstarter
die hebbek niet.
Hoe kan je dit in de toekomst vermijden?
In ieder geval zijn problemen waarbij er geen echte error opkomt en pas naar boven komen na input van +100 records moeilijk op te sporen. Wat kan je hier aan doen? Ik heb al zitten denken aan een tracing support (wat ik op dit moment niet heb geimplementeerd) in samenspraak met een logfile.
bvb één algemene: "Admin wijzigt product A op 23/10/2003 20:45"
en één specifieke:"trace.write ("id," & id") enzovoort

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:38
Waarom maak je eigenlijk geen gebruik van de ingebouwde mogelijkheden in .NET om met meerdere talen te werken?
Of is dat niet afdoende in jouw geval?

https://fgheysels.github.io/


Verwijderd

Topicstarter
whoami schreef op 23 October 2003 @ 20:50:
Waarom maak je eigenlijk geen gebruik van de ingebouwde mogelijkheden in .NET om met meerdere talen te werken?
Of is dat niet afdoende in jouw geval?
Ik heb altijd gedacht dat die values dan in textfiles/xmlfiles moesten bewaard worden?
(ik ga dat wel doen voor de UI)

  • Matthijs Hoekstra
  • Registratie: Januari 2001
  • Laatst online: 19-08 17:08
Nee, je slaat alle strings in resource files op.

Verwijderd

Topicstarter
BigM321 schreef op 23 October 2003 @ 20:56:
Nee, je slaat alle strings in resource files op.
Wat xml-files zijn.
Dit is toch niet de bedoeling? data (omschrijvingen van producten) moet toch in db zitten?

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:38
Je slaat je strings op in resource files, die je meecompileert als satellite assemblies.

Als je echter content ook in meerdere talen wilt gaan aanbieden, dan is het idd imho geen super idee om het mbhv resource files te doen.

https://fgheysels.github.io/

Pagina: 1