I found the solution, I forgot the , after each Set line. When I remove the 2 other lines with bools I do not need the , so it was very logical it then works without a problem.
2009/6/4 Marco Franssen <marco.frans...@gmail.com> > This is the whole updatestatement. It is in dutch so don't get confused. > > The 2 lines where it goes wrong are the line *SET keuze = ......* and the > line *SET actief = ......* > Both are of the type Bit in the database and of the Bool in my C# class. > > *keuze = choice* in English and *actief = active* in English. > > Hope someone can help me with my problem. > > <update id="UpdateRelated" parameterClass="Curriculum"> > UPDATE curriculum_onderwijseenheid > <iterate property="Onderwijseenheden"> > <iterate property="Onderwijseenheden[0].Profielen"> > SET keuze = #Onderwijseenheden[0].Profielen[0].Keuze:Bit# > SET gewijzigd = #Gewijzigd# > SET actief = #Actief:Bit# > WHERE curriculum = #Id# > AND onderwijseenheid = #Onderwijseenheden[0].Id# > AND profiel = #Onderwijseenheden[0].Profielen[0].Id# > </iterate> > </iterate> > </update> > > 2009/6/3 Sal Bass <salbass...@hotmail.com> > > >> I map bools to bits in SQL server all the time without issue. Can you post >> the complete mapping statement? >> >> >> ________________________________ >> > Date: Wed, 3 Jun 2009 16:13:49 +0200 >> > Subject: Exception on Update >> > From: marco.frans...@gmail.com >> > To: user-cs@ibatis.apache.org >> > >> > Hello, >> > >> > I get the following exception when executing an update statement. >> > >> > Wrong value near '=' >> > >> > I found out that it has to do with the bool value of mij object that >> wont be converted to the bit value in mij sqlserver database. >> > >> > >> > In my update I tried the following: >> > >> > SET active = #Active# >> > >> > I also tried the following >> > >> > SET active = #Active:Bit# >> > >> > >> > Both won't work I run Ibatis version 1.6.1 >> > >> > When I remove this line and I just do not set the active field the query >> works, so thats why I am realy sure it has to do with this line. Is there >> someone who knows how to tackle this problem. >> > >> > -- >> > Kindly regards, >> > >> > Marco Franssen >> > >> _________________________________________________________________ >> Lauren found her dream laptop. Find the PC that’s right for you. >> http://www.microsoft.com/windows/choosepc/?ocid=ftp_val_wl_290 > > > > > -- > Met vriendelijke groet, > > Marco Franssen > -- Met vriendelijke groet, Marco Franssen