2009-04-09 8 views
0

J'utilise une zone richtext dans mon application vb.net et j'ai besoin d'afficher les dix premiers enregistrements de la base de données, mais il n'affiche qu'un seul enregistrement. Que faire? bien vouloir aider .....richtextbox in vb.net

+0

Nous allons avoir besoin d'un bon peu plus, « Aide, il est cassé. » S'il vous plaît fournir un échantillon de code. –

+0

Quelle est la commande que vous utilisez pour mettre à jour la zone de texte avec la valeur de la base de données? – rahul

Répondre

0

Je l'ai utilisé les lignes suivantes de code et il fonctionne parfaitement bien:

If rcount < 10 Then 
    rcount = rcount + 1 
    RtxtMessage.ScrollBars = RichTextBoxScrollBars.None 
    RtxtMessage.Text = RtxtMessage.Text + " " + 
    CType(dv.Item(i)("audit_message"), String) & vbCrLf 
End If 
0

Je pense que vous avez choisi le mauvais contrôle. Vous pouvez vouloir utiliser un GridView ou un autre contrôle existant pour afficher plusieurs enregistrements.

Si vous voulez vraiment afficher les valeurs de 10 enregistrements dans un TextBox, vous devrez aborder le problème différemment. Vous pouvez concaténer les valeurs dans une chaîne et l'assigner à la propriété Text du TextBox, bien que je ne pense pas que ce soit vraiment une bonne solution.