Aller au contenu

Photo

Prob with Toolset - Empty Object Inspector


  • Veuillez vous connecter pour répondre
6 réponses à ce sujet

#1
erzketzer

erzketzer
  • Members
  • 4 messages
Hi

I installed the toolset a few days ago on a win xp sp3 machine. Took quite some time, common problem with sqlserver, which I then set up manually. Now the tool starts, database exists, everything is fine, I can write scripts, work around with items, he even writes to the database :), except - whatever I do, nothing will apear in the object inspector or the palette window. object inspector is just a grey window without anything but the text "select an object".
refreshing etc. does not change anything.

I then checked the log files which contain the following errors over and over again:

Sun Nov 29 03:21:18 2009, INFO, "C:\\tag\\main\\dev\\tools\\sdk\\src\\PluginAPI.cpp", 106, "Initializing toolset."
Sun Nov 29 03:21:29 2009, ERROR, "d:\\DASecuROMBuild\\main\\dev\\tools\\sdk\\include\\toolsoledb.h", 226, "Bei der Konvertierung eines char-Datentyps in einen datetime-Datentyp liegt der datetime-Wert außerhalb des gültigen Bereichs."
Sun Nov 29 03:21:29 2009, ERROR, ".\\dbresref.cpp", 881, "CDBResRef::GetResourceListByType caught an exception: Bad HRESULT: 80040e07"
Sun Nov 29 03:26:29 2009, ERROR, "d:\\DASecuROMBuild\\main\\dev\\tools\\sdk\\include\\toolsoledb.h", 226, "Bei der Konvertierung eines char-Datentyps in einen datetime-Datentyp liegt der datetime-Wert außerhalb des gültigen Bereichs."
Sun Nov 29 03:26:29 2009, ERROR, ".\\dbresref.cpp", 881, "CDBResRef::GetResourceListByType caught an exception: Bad HRESULT: 80040e07"

googled around but didn't find anything...

Is this because I have a german version of the game? - and if yes: there should be some way to fix this..

#2
Beerfish

Beerfish
  • Members
  • 23 870 messages
There was a post on here a while back about this problem and a solution for it but I can't find the thread. You might habve to scroll page a few pages on this forum to find it.

#3
erzketzer

erzketzer
  • Members
  • 4 messages
Looked through it again...



There are no "solutions" described but to reinstall windows again in english... which is as much a solution as to shot people imo.

I then though maybe it would be enough to just change the date-time format of my system.

start > run > Intl.cpl and then there English(USA) - didn't work, neither did English(Great Britain)...



which is changing between 29.11.2009 -> 29/11/2009 -> 11/29/2009... cannot figure what other format it could possibly use.



Any other input would be appreciated.

#4
Beerfish

Beerfish
  • Members
  • 23 870 messages
Did you look at this thread?



http://social.biowar.../8/index/216269

#5
erzketzer

erzketzer
  • Members
  • 4 messages
Yes, I did, among many others...



But my problem is not that there is no Object Inspector, GUI works just fine. My prob is that the toolset doesn't seem to be able to parse timestamps that are not in it's desired format.



There is a table in the database called "t_StringImportSession" which has a column ImportedOn holding a datetime value... My guess is that since this format may vary as mentioned above, the toolset somehow f**ks up when parsing this in... I may be wrong but I guess that pretty much cycles the problem in... This would explain why nothing shows up in the palette window and the object inspector..



I don't know how changing language settings would affect this since my above approach didn't work...

#6
erzketzer

erzketzer
  • Members
  • 4 messages
No further input, anybody?

#7
chemorta

chemorta
  • Members
  • 1 messages

erzketzer wrote...

Hi

I installed the toolset a few days ago on a win xp sp3 machine. Took quite some time, common problem with sqlserver, which I then set up manually. Now the tool starts, database exists, everything is fine, I can write scripts, work around with items, he even writes to the database :), except - whatever I do, nothing will apear in the object inspector or the palette window. object inspector is just a grey window without anything but the text "select an object".
refreshing etc. does not change anything.

I then checked the log files which contain the following errors over and over again:

Sun Nov 29 03:21:18 2009, INFO, "C:\\\\tag\\\\main\\\\dev\\\\tools\\\\sdk\\\\src\\\\PluginAPI.cpp", 106, "Initializing toolset."
Sun Nov 29 03:21:29 2009, ERROR, "d:\\\\DASecuROMBuild\\\\main\\\\dev\\\\tools\\\\sdk\\\\include\\\\toolsoledb.h", 226, "Bei der Konvertierung eines char-Datentyps in einen datetime-Datentyp liegt der datetime-Wert außerhalb des gültigen Bereichs."
Sun Nov 29 03:21:29 2009, ERROR, ".\\\\dbresref.cpp", 881, "CDBResRef::GetResourceListByType caught an exception: Bad HRESULT: 80040e07"
Sun Nov 29 03:26:29 2009, ERROR, "d:\\\\DASecuROMBuild\\\\main\\\\dev\\\\tools\\\\sdk\\\\include\\\\toolsoledb.h", 226, "Bei der Konvertierung eines char-Datentyps in einen datetime-Datentyp liegt der datetime-Wert außerhalb des gültigen Bereichs."
Sun Nov 29 03:26:29 2009, ERROR, ".\\\\dbresref.cpp", 881, "CDBResRef::GetResourceListByType caught an exception: Bad HRESULT: 80040e07"

googled around but didn't find anything...

had the same problem after resolving "unable to connect to the database" with:
http://social.biowar...se_installation

erzketzer wrote...
Is this because I have a german version of the game? - and if yes: there should be some way to fix this..

my current theory is that the problem is caused by the german version of the sql server.
i removed it and reinstalled the dao toolkit including the sql server, then restored the database manually.
solved the problem for me, hope is does for you :)