query char* retrive strold