RichTextBox e formattazione

lunedì 08 novembre 2004 - 12.29

AntCiar Profilo | Expert

Salve.
Ho immesso in una form due controlli di tipo richtextBox
Sull'evento click di un bottone eseguo le seguneti istruzioni:

Dim A, B as string

A = RichTextBox1.rtf
B = RichTextBox2.rtf

Per L'esattezza le variabili A e B hanno il seguente valore:

A = "{\rtf1\ansi\ansicpg1252\deff0\deflang1040{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}

B = "{\rtf1\ansi\ansicpg1252\deff0\deflang1040{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}

Successivamente creo la segunete stringa di comando

Aggdb.commandText = "UPDATE Lavori SET TestoInLav = '" & A & "', TestoFiLav = '" & B & "' WHERE CodiceLav = '" 0012420'"

In esecuzione Aggdb.commandText assume il seguente valore: "UPDATE Lavori SET TestoInLav = '"{\rtf1\ansi\ansicpg1252\deff0\deflang1040{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}

perchè mi tronca l'istruzione dopo l'inserimento della variabile A? La cosa ancora più strana è che la Aggdb.commandtext.length mi risulta essere uguale a 420 ma in effetti la stringa non contine tutto il testo come dovrebbe.

Come si risolve questo problema?
Grazie

Brainkiller Profilo | Guru

Come verifichi che è tagliata ? Fai un WriteLine ?
Ma hai provato a mandarla in esecuzione ?
Non vorrei che nel variables inspector tu la vedi tagliata ma in effetti è presente tutta la stringa, infatti ti da 420 come length.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5