title image


Smiley Re: Parameter@Titel hat keinen Standardwert !??
Ich habe beides probiert, das war egal wie rum. Beim Select Befehl liest er ja aus der Tabelle. Nur beim Update Befehl ist das anscheinend wichtig, die Werte aus den Textboxen zu übergeben. So habe ich es zuletzt probiert:



// Create the SelectCommand.



ocmd = new OleDbCommand("SELECT * FROM Filme " +

"WHERE Titel = @Titel " +

"AND Genre = @Genre ",ocn);





ocmd.Parameters.Add("@Titel", OleDbType.Char, 55, this.txtbxtitelupdate.Text);

ocmd.Parameters.Add("@Genre", OleDbType.Char, 25, this.genrecomboupdate.SelectedItem.ToString());



oda.SelectCommand = ocmd;



// Create the UpdateCommand.



ocmd = new OleDbCommand("UPDATE Filme SET '"+this.txtbxtitelupdate.Text+"' = @Titel, " +

" '"+this.genrecomboupdate.SelectedItem.ToString()+"' = @Genre", ocn);





parm = ocmd.Parameters.Add("@oldTitel", OleDbType.Char, 55, "Titel");

parm.SourceVersion = DataRowVersion.Original;

DataSet dataSet = new DataSet();



try

{

oda.Fill(dataSet, "Filme");

oda.UpdateCommand = ocmd;

oda.Update(dataSet, "Filme");

dataSet.AcceptChanges();

}

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: