primera pregunta:
tienes que ponerlo en la cadena de ceneccion, si tienes un objeto "dim db as adodb.connection"; pones entonces:
db.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & app.path & "\mydb.mdb;User Id=admin;Password=;"
; supongo que ya sabras como se hace una coneccion, yo no me memorizo aun, jeje , si la base de datos está en la misma carpeta donde esta tu aplicacion pones app.path para citar la ruta hacia esa carpeta. con respécto a las coneciones hay varias discuciones por el foro, pero puedes entrar a este link:
connectionstringssegunda pregunta
antes, por si acaso: columnas son verticales, y filas horizontales;
para que le digas en que columna buscar si ya tienes la consulta hecha como esta:
Set rcdset = db.execute("select * from mitabla where uno like '" & id & "'")
entoces cada campo tiene un valor digamos que las columnas se enumeran de 0 hasta n-1, como un matriz
simplemente se te quieres referir a una columna en especial puedes poner asi:
rcdset("nombredemicolumna")
rcdset(1)'es el indice o la numeracion que te decia y que por cierto depende
'del orden en que este en la base de datos
rcdset!nombredelacolumna
tercera pregunta
no te lo voy a adar todo comidito pues no entendi muy bien tu pregunto pero intuyo algo, aun asi si te puedo ayudar en algo
usas la funcion que te di y le dices:
si lo que quieres es buscar el caracter para decodifocar el mensage haces la siguiente consulta(espero resulte)
set rcdset=db.execute("select uno from tabla1 where car1 like '" & text1 & "' xor car2 like '" & text1 & "' xor car3 like '" & text1 & "'")