What characters are you getting??
Number of suggestions
1.ctype(reader.Value,string) instead of cstr - which is vb6

2.Put in a function to strip the characters
ctype(RemoveChr(reader.Value),string)