• Domingo 22 de Diciembre de 2024, 09:15

Autor Tema:  Datagrid Error Al Cargar Datos  (Leído 1273 veces)

syva

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Datagrid Error Al Cargar Datos
« en: Martes 30 de Agosto de 2005, 15:30 »
0
Desde un programa creo una tabla así:

sqlCreateTable.CommandText =
"CREATE TABLE DATA_TABLE(DataID int IDENTITY(0,1) PRIMARY KEY, Numero ntext, P1 ntext, P2 ntext, P3 ntext, P4 ntext, C1 int, C2 int, C3 int, Notas ntext)";

Y la muestro en un listbox, C1, C2 y C3 son los comboboxes.

Luego desde otro programa distinto que utilizo solo para lectura de la tabla creo un datagrid y con:

sqlDA = new SqlCeDataAdapter("SELECT * DATA_TABLE", sqlConn);

leo la tabla pero en las columnas de los combos no me muestra los valores de los datos sino los números que ocupan en el orden el combo.

He intentado algo más elaborado como:

SqlCeConnection cn = null;

try
{
cn = new SqlCeConnection("Data Source=\\My Documents\\Data.sdf;");
cn.Open();
SqlCeCommand cmd = cn.CreateCommand();
cmd.CommandText = "SELECT * FROM DATA_TABLE where DataID = "+m_nDataID.ToString();
SqlCeDataAdapter da = new SqlCeDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
dataGrid1.Enabled = false;
dataGrid1.DataSource = ds.Tables[0];
}
Pero así la tabla se queda con todas sus columnas vacías.

¿Alguien puede ayudarme?
Gracias.