COMO QUEBRAR UMA STRING

NEGRON 24/09/2017 11:40:26
#476743
Bom dia galera!!!!!
estou com uma dúvida, to fazendo a linda de codigo para incluir no banco de dados, mas tem muitos campos e é necessário quebrar a linha
e não estou conseguindo, tentei de várias formas e não ta dando certo.

Por favor alguém poderia me dar uma luz

Desde já agradeço !!!!
Abraço Galera


JABA 24/09/2017 13:19:15
#476744
Ficaria mais ou menos assim:

dim s as string = texto.substring(0, texto.length / 2)
PLUGSOFTSM 24/09/2017 15:04:51
#476747
Vc quer quebrar a linha em quantas partes?
Tem alguma posição específica pra isso?
Precisa armazenar ela no Banco de Dados quebrada?
Seja mais específico que te ajudo
MARCELOKROL 24/09/2017 18:38:31
#476751
Se entendi bem voce quer fazer isso:
 
[ô]1º metodo
Dim metodo1 As New StringBuilder
metodo1.Append([Ô]aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[Ô])
metodo1.Append([Ô]bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb[Ô])
metodo1.Append([Ô]cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc[Ô])
MsgBox(metodo1.ToString())

[ô]2º metodo
Dim metodo2 As String
metodo2 = [Ô]aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[Ô]
metodo2 &= [Ô]bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb[Ô]
metodo2 &= [Ô]cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc[Ô]
MsgBox(metodo2)

[ô]3º metodo
Dim metodo3 As String
metodo3 = [Ô]aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[Ô] &
[Ô]bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb[Ô] &
[Ô]cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc[Ô]
MsgBox(metodo3)


particularmente gosto mais do método 1, mas os 3 funcionam bem
ANTONIOBSJ 25/09/2017 15:55:02
#476761
Boa tarde,

Quebra uma string gigante em um vetor de linhas, sem quebrar as palavras:

    /// <summary>
/// Quebra uma string em uma lista de string, com cada linha contendo ATE o numero de caracteres informados
/// </summary>
public static List<string> quebraLinhas(string sTexto, int iQtdeCaracteres)
{
List<string> sMsgs = new List<string>();
string[] sLstExibir = sTexto.Split([ô] [ô]);
string sMsgParcial = string.Empty;

foreach (string s in sLstExibir)
{
sMsgParcial += s + [Ô] [Ô];

if (sMsgParcial.Length > iQtdeCaracteres)
{
sMsgs.Add(sMsgParcial.Trim());
sMsgParcial = string.Empty;
}
}

sMsgs.Add(sMsgParcial.Trim());

return sMsgs;
}
NEGRON 26/09/2017 11:06:38
#476778
Bom dia Galera!!!!

o código que não estou conseguindo, dividir é o código a seguir:

   sql = [Ô]INSERT INTO BENEFICIARIOS(NOME,ENDERECO,NUMERO,BAIRRO,COMPLEMENTO,RG,CPF,NASCIMENTO,PAI,MAE,RENDA, QTDPESSOAS, MATRICULA, MORADIA, QTDFILHOS, IMOVEL, BPC, VALORBPC, DEFICIENTE, QTDDEFICI,IDOSO, QTDIDOSO, FONE, DATCAD, STATUS, LOTE, MODALIDADE, RENDATOTAL, PERCAPITA, DATAPROCESSAMENTO ,VALIDADECAD) VALUE ([ô][Ô] & .Txtnome.Text & [Ô][ô],[ô][Ô] & .TxtEndereco.Text & [Ô][ô],[ô][Ô] & .Txtnumero.Text & [Ô][ô],[ô][Ô] & .TxtBairro.Text & [Ô][ô],[ô][Ô] & .Txtcomplemento.Text & [Ô][ô],[ô][Ô] & .TxtRg.Text & [Ô][ô],[ô][Ô] & .mskcpf.Text & [Ô][ô],[ô][Ô] & .msknascimento.Text & [Ô][ô],[ô][Ô] & .TxtPai.Text & [Ô][ô],[ô][Ô] & .Txtmae.Text & [Ô][ô]  


Por favor me ajudem...... galera!!!!!
Um abraço a todos

LUIS2014 26/09/2017 11:36:26
#476780
usa o método do MARCELOKROL

sql.Append([Ô]INSERT INTO BENEFICIARIOS(NOME,ENDERECO,NUMERO,BAIRRO,COMPLEMENTO,RG,CPF,NASCIMENTO,PAI,MAE,RENDA, QTDPESSOAS, MATRICULA,[Ô])
sql.Append([Ô]MORADIA, QTDFILHOS, IMOVEL, BPC, VALORBPC, DEFICIENTE, QTDDEFICI,IDOSO, QTDIDOSO, FONE, DATCAD, STATUS, LOTE, MODALIDADE, RENDATOTAL,[Ô])
sql.Append([Ô]PERCAPITA, DATAPROCESSAMENTO ,VALIDADECAD)[Ô])
sql.Append([Ô]VALUES( @Txtnome, @TxtEndereco, @Txtnumero[Ô]) ...

...Comando.Parameters.Add([Ô]@Txtnome[Ô], SqlDbType.NVarChar).Value = TXTNome.Text;
Comando.Parameters.Add([Ô]@TxtEndereco[Ô], SqlDbType.NVarChar).Value = TxtEndereco.Text;
Comando.Parameters.Add([Ô]@Txtnumero[Ô], SqlDbType.NVarChar).Value = Txtnumero.Text;
PLUGSOFTSM 26/09/2017 14:49:42
#476787
Resposta escolhida
sql = [Ô]INSERT INTO BENEFICIARIOS(NOME,ENDERECO,NUMERO,BAIRRO,COMPLEMENTO,RG,CPF,NASCIMENTO,PAI,MAE,RENDA,[Ô] _
& [Ô] TDPESSOAS, MATRICULA, MORADIA, QTDFILHOS, IMOVEL, BPC, VALORBPC, DEFICIENTE, QTDDEFICI,IDOSO, QTDIDOSO, [Ô] _
& [Ô]FONE, DATCAD, STATUS, LOTE, MODALIDADE, RENDATOTAL, PERCAPITA, DATAPROCESSAMENTO ,VALIDADECAD) VALUES ([ô][Ô] _
& Txtnome.Text & [Ô][ô],[ô][Ô] & TxtEndereco.Text & [Ô][ô],[ô][Ô] & Txtnumero.Text & [Ô][ô],[ô][Ô] & TxtBairro.Text & [Ô][ô],[ô][Ô] & Txtcomplemento.Text & [Ô][ô],[ô][Ô] & TxtRg.Text _
& [Ô][ô],[ô][Ô] & .mskcpf.Text & [Ô][ô],[ô][Ô] & .msknascimento.Text & [Ô][ô],[ô][Ô] & .TxtPai.Text & [Ô][ô],[ô][Ô] & .Txtmae.Text & [Ô][ô]

Pode ser feito assim
Tópico encerrado , respostas não são mais permitidas