GERAR ARQUIVO TXT DE ACORDO COM LAYOUT PRÉ-DEFINID

EIADVANCED 18/04/2016 21:57:28
#461103
ELUCIMAR, muito boa noite tudo bem?

Show, me diz uma coisa onde coloco os campos da tabela, minha conexão é com banco access... me desculpe que estou iniciando agora em C# rsrsrs... abaixo minha conexão:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.OleDb;


namespace WebApplication
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
OleDbConnection MyOleDbConnection = new OleDbConnection([Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Temp/Bancario.MDB[Ô]);

OleDbDataAdapter MyOleDbDataAdapter = new OleDbDataAdapter();
MyOleDbDataAdapter.SelectCommand =
new OleDbCommand([Ô]SELECT * FROM Bancario[Ô],
MyOleDbConnection);

DataTable table = new DataTable();
MyOleDbConnection.Open();
try
{
MyOleDbDataAdapter.Fill(table);
}
finally
{
MyOleDbConnection.Close();
}
ExportaTXT.DataSource = table.DefaultView;
ExportaTXT.DataBind();
}
}
}


Pierre
KERPLUNK 18/04/2016 23:40:35
#461108
Um exemplo MUITO simplificado usando o método Format do objeto string. Basicamente, você cria parâmetros em uma string, com tamanho do padding deles, no formato{argumento, -tamanho}, então [Ô]{0,-5}[Ô] se refere ao argumento 0 que tem tamanho 5 e é alinhado à esquerda. Se quiser, pode alinhar à direita, usando um número positivo ao invés de negativo.
ELUCIMAR 19/04/2016 11:09:10
#461125
Resposta escolhida
EIADVANCED

Como você disse que está iniciando agora no C#, vou te dar uma dica estude OOP. Nosso colega KERPLUNK fez vários videos legais sobre OOP https://www.youtube.com/watch?v=yDeyaarSHZk

Outro canal muito bom sobre OOP https://www.youtube.com/results?search_query=andre+baltieri

Em anexo estou enviando um projeto com alguns princípios de OOP.
Página 2 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas