tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
954
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    azubineCshape azubineCshape ist offline Grünschnabel
    Registriert seit
    May 2010
    Beiträge
    1
    Hallo Forumnutzer

    Sollten zahlreiche fehler in diesem Beitrag vorhanden sein, so bitte ich schonmal im Vorraus um Nachsicht und Vergebung (es ist mein erster Forumbeitrag :>),
    dann gleich die nächste Entschuldigung, mir ist wohl bewusst das es hier um C und C++ geht aber ich hoffe jemand kann trotzdem meine Frage beantworten? :/

    und jetzt zu meinem Problem,

    meine Aufgabe ist es ein kleines Tool zum Verwalten von Kundenberechtigungen für unsere Anwendungen zu schreiben, momentan hänge ich etwas an einem Problem fest:

    zur Eingabe habe ich sowohl Dgv. Checkboxen als auch normale Texteingabe Fenster, in den Texteingabefeldern sollen nur Buchstaben zugelassene Werte sein, keine Zahlen.

    Mein Commandtext soll soweit wie möglich dynamisch sein allerdings will ich je nach dem welche Zelle geändert wird einen String oder einen Int32-Wert(0 oder 1) an mein SqlCommand und somit auch an den Commandtext übergeben..

    ich habe es zuerst mit :

    int cellValue;

    if (Int32.TryParse(focusedCell, out cellValue)) //(string focusedCells = dataGridViewRow.Cells[e.ColumnIndex].Value.ToString()
    {
    CreateCheckboxSqlUpdate(permissionId, headerText, cellValue); //permissionID und headertext sind in diesem fall parameter/platzhalter fürs Command
    }
    else
    {
    string sellValueToString = focusedCell;
    CreateSelectionSqlUpdate(permissionId, headerText, cellValueToString);
    }
    //der Wert/Index/Headertext etc. die hier gesetzt werden sollen sind natürlich schon über DataGridView e. events ausgelesen..

    Dadurch das die Checkbox-Werte allerding nur "0" oder "1" darstellen und eine 0 vom TryParse als ungültig angesehn wird funktioniert das so schonmal nicht... oder hab ich da was falsch verstanden?

    gibt es da andere Möglichkeiten oder bin ich die Sache komplett falsch angegangen?

    Danke schonmal für eure Antworten
     

  2. #2
    XxbambamxX XxbambamxX ist offline Mitglied Silber
    Registriert seit
    Oct 2009
    Beiträge
    60
    Ok...
    ich glaube zwar nicht, dass ich dir wesentlich weiter helfen kannbei deinem Problem.
    Aber um es den Mitgliedern des Forums einfacher zu machen wäre es nett, wenn du in Zukunft dein Code auch in einem Codefenster angeben würdest!
    (ist gleich rechts neben Zitaten).
    Überigens würde ich, wenn du willst das nur Buchstaben zugelassen sind dies auch überprüfen. (oder macht das eine Funktion von dir schon?)
    relativ einfach lässt sich dies mit einer do while schleife realisieren.
    Code :
    1
    2
    3
    
    do{
    char x[8]//oder string oder weiss ich nicht was...
    }while(Array nicht nur aus Buchstaben besteht)
     
    Wer im Steinhaus sitzt sollte nicht mit Glas werfen!
    Wer Rechtschreibefehler findet darf sie behalten ;)
    www.simonsmile.jimdo.com

Ähnliche Themen

  1. Textbox Eingabe in einem ungebundenem DataGridView suchen
    Von joe81 im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 24.10.10, 19:35
  2. Antworten: 1
    Letzter Beitrag: 26.05.10, 15:44
  3. [Batch] HILFE benötigt ...Eingabe und copy to eingabe
    Von Askin im Forum Sonstige Sprachen
    Antworten: 3
    Letzter Beitrag: 03.03.10, 11:12
  4. SQL Kontrolle
    Von bergonline im Forum PHP
    Antworten: 6
    Letzter Beitrag: 13.07.06, 12:38
  5. Antworten: 6
    Letzter Beitrag: 14.04.05, 23:31