Hello,

there are a problem with the case sensitive because when you do :

select * from users where username = 'toto' and select * from users 
where username = 'TOTO' the result is diferent because the column 
username is case sensitive so you can insert user TOTO and toto but 
it's not possible because the membershipcollection is case sensitive so 
when you do GetAllUsers there is a exception "duplicate key".

So they are two solutions :
 1 - Modify the provider : Add Upper in the select command (i can do)
 2 - Modify the struct of the users table for that the select is case 
insentive (I don't know how to do that) it's possible ? maybe with 
collate ?

I think the second solution is the best but i don't know if it's 
possible.



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to