URL: https://www.overclockers.at/coding-stuff/c_xml_datasets_amp_verzweiflung_122252/page_1 - zur Vollversion wechseln!
hi leute!
ich verwende (bzw. soll/muss) xml-files als kleine datenbank verwenden. prinzipiell ja nicht so schwer ( http://www.codeproject.com/csharp/x...rm_database.asp ). einfach dataset lesen, modifizieren dann halt schreiben.... hab auch schon gefunden, dass man auf DataSets dann SQL-Querrys ausführen kann (was mir das liebste wäre, außerdem bräucht ich dann den vorhanden code kaum umschreiben), ABER wie zum teufel geht das?
ich such jetzt schon ein paar stunden im netz, bin aber wohl zu doof dazu. mdsn hilft da auch irgendwie nix (DataSet-Class -> DataAdapter -> Fill/Update ->?????)
wenns mit SQL doch nicht geht ist dass auch verkraftbar, vorrausgesetzt, brauch halt Routinen die mir INSERT, UPDATE und SELECT ersetzen.
TIA
einfach meindataset.tables["meinetable"].select("KundeID="+KundeID);
ein beispiel is das.
mhm, hab inzwischen noch was gefunden:
http://msdn.microsoft.com/library/d...dsindataset.asp
und dann so angesprochen:
Code://Update MyDataset.Tables["prg1"].Rows[0]["adr1"]="row0"; //Insert DataRow anyRow = ds.Tables["prg1"].NewRow(); anyRow["adr1"] = "xyz"; anyRow["adr2"] = "zzz"; ds.Tables["prg1"].Rows.Add(anyRow); //Select this.textBox1.Text = ds.Tables["prg1"].Rows[0]["adr1"].ToString();
.select(queryString) is eh a pseudo-SQL
des is scho kloar, aber i hab gemeint an allgemeinen sqlbefehl auf ein dataset ausführen, und der kann dann SELECT, UPDATE, INSERT, .... sein.
naja, des machst mit am dataadapter... hast visual studio?
jo, 2003er...
jo im netz findet man eh massig examples mit an oleDBadapter oder sqladapter, aber ich hab ja ka datenbank (oder gibt man da glei an pseudo-connection-string an?)
der allgemeine DataAdapter aus System.Common funktioniert soweit ich gesehen hab nur für datenabgleich zwischen Dataset und irgendeiner Datasource bzw. umgekehrt...
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025