2016-06-20 7 views
-1
private void btn_update_Click(object sender, EventArgs e) 
{ 
    decimal id = decimal.Parse(txt_ID.Text); 
    string name = txt_name.Text; 
    double agg = double.Parse(txt_aggregate.Text); 

    //string cmd = "update Student set Aggregate=" + "'" + aggregate + "'" + " where ID: 
    string cmd = "udate student set [email protected] where [email protected] "; 
    command = new Sq1Command(cmd,con); 

    //register 
    command.Parameters.Add("@aggregate",SqlDbType.Real); 
    command.Parameters.Add("@id",SqlDbType.Decima1,10); 

    //submit 

    command.Parameters["@id"].Value = txt_ID.Text; 
    // float agg=float.Parse(txt_aggregate.Text); 
    command.Parameters["@aggregate"] = agg; 

    // DisplayGrid(cmd);I 

Wie wandle ich eine Textnummer in einen Realwert um, um den Wert in der Datenbank zu speichern?Wie konvertiert man einen Textfeldwert in eine reelle Zahl, um sie in der Datenbank zu speichern

+2

Google? "Konvertiere zum Beispiel Text in Nummer C#". Sie müssen zeigen, was Sie bisher versucht haben, um Hilfe zu bekommen. Sie können nicht erwarten, dass die Benutzer hier Ihren Code schreiben. – HimBromBeere

+0

Mögliches Duplikat von [Textbox in Ganzzahl umwandeln] (http://stackoverflow.com/questions/3548875/convert-textbox-text-to-integer) –

Antwort

0

Als HimBromBeere sagte, zeigen, was Sie bisher getan/versucht haben, wird Ihnen helfen, die richtige Lösung zu finden.

Aber wenn das, was Sie binden eine Zeichenfolge an Zahl zu konvertieren (zB. int) Sie

int.Parse("10") oder int.TryParse("10")

Für die Unterschiede zwischen den beiden Verfahren und weitere Informationen nutzen könnten, finden Sie in Msdn Dokumentationen here

..wenn die Zeichenfolge nicht in einem gültigen Format ist, wirft Parse eine Ausnahme während TryParse falsch zurückgibt.

+0

Ich habe in code geschrieben Variable agg wird int interpretiert, um zu verdoppeln, aber während der Speicherung In der Datenbank habe ich im real value-Datentyp gespeichert. Also habe ich Fehler nicht implizit in SQL-Datentyp konvertieren !!!!!!!!!!!!!!! –

Verwandte Themen