Jag har hittills knåpat ihop denna kod, men kan inte komma på hur jag faktiskt ska läsa ut datat.
ADODB.Connection z = new ADODB.Connection();
ADODB.Recordset rs;
ADODB.DataSet ds;
OleDbDataAdapter daTitles = new OleDbDataAdapter();
Object outobj=null;
z.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("ztest.mdb"),"","",0);
rs=z.Execute("SELECT * FROM sources", out outobj, -1);
int i = 0;
ds = new ADODB.DataSet("sources");
while (!rs.EOF) {
// ????
rs.MoveNext();
}
z.Close();
Vad ska du med ett dataset till när du har ett recordset? Och varför bry sig om att skapa ett dataset när du ändå tänker loopa ut från recordsetet? Eller har jag missat någonting nu?
Sedan är ju frågan varför du överhuvudtaget vill använda gamla ado?
Datasettet råkar bara ligga kvar från nåt experiment. Never mind that.
Ja egentligen ville jag itne använda något särskilt utan bara sätta upp en fungerande temporär databas, och jag tyckte att Access/ADO verkade vara den enklaste lösningen, men tydligen hade jag fel. Men har du något bättre förslag, berätta gärna.