Estou com um problema na criação de um recordset, o código e o seguinte
dim rsDisciplinaOferecidaNG adodb.recordsetset
rsDisciplinaOferecidaNG = new adodb.recordsetset
rsDisciplinaOferecidaNG .Fields.Append "DIS_CODG", adBSTR, , adFldIsNullable
rsDisciplinaOferecidaNG.Open
Até ai tudo bem, só que na criação o tipo de dados e adBSTS e depois do open o tipo de dados para o mesmo campo muda para adLongVarWChar.Porque isso acontece, e como posso contornar.