*** values ('00006534','03') ************ String String ************ * May be when You generate the string You must not put "'" before & after myresult.number lcsql = "insert into [otherissuer] (number,type) values (" lcsql = lcsql + myresult.number+"," lcsql = lcsql + "'"+myresult.type+"')"