Foros del Web » Programando para Internet » ASPX (.net) »

Error con myodbc, asp.net y mysql

Estas en el tema de Error con myodbc, asp.net y mysql en el foro de ASPX (.net) en Foros del Web. Saludos, Intento ejecutar una consulta con asp.net en una base de datos de mysql y con el conector MyODBC-3.51 pero me da un error La ...
  #1 (permalink)  
Antiguo 02/10/2006, 08:13
 
Fecha de Ingreso: octubre-2003
Ubicación: Pucela
Mensajes: 182
Antigüedad: 20 años, 6 meses
Puntos: 0
Error con myodbc, asp.net y mysql

Saludos,
Intento ejecutar una consulta con asp.net en una base de datos de mysql y con el conector MyODBC-3.51 pero me da un error
La consulta es la siguiente:
"SELECT sum(respuestas_tema) as suma FROM temas WHERE id_foro=" & id_foro

no se por que pero no me reconoce el sum, si lo cambio por MAX,MIN,COUNT va bien, pero con SUM no

El error es el siguiente:
Foro Ultimo Mensaje Temas Mensajes
Probando
System.ArgumentException: Tipo SQL desconocido - 0. at System.Data.Odbc.TypeMap.FromSqlType(SQL_TYPE sqltype) at System.Data.Odbc.OdbcDataReader.GetSqlType(Int32 i) at System.Data.Odbc.OdbcDataReader.GetFieldType(Int32 i) at System.Data.Common.SchemaMapping.SetupSchemaWithou tKeyInfo(MissingMappingAction mappingAction, MissingSchemaAction schemaAction, Boolean gettingData, DataColumn parentChapterColumn, Object chapterValue) at System.Data.Common.SchemaMapping.SetupSchema(Schem aType schemaType, String sourceTableName, Boolean gettingData, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.FillSchemaMapping (Object data, String srcTable, IDataReader dataReader, Int32 schemaCount, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.FillSchemaMapping Try(Object data, String srcTable, IDataReader dataReader, Int32 schemaCount, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.FillFromReader(Ob ject data, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillFromCommand(O bject data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at nosolodjs._default1.Sumar_respuestas(Int32 id_foro) in C:\Inetpub\wwwroot\nosolodjs\foros\default.aspx.vb :line 247 Probando
Probando foros

Moderadores:No hay moderadores en este foro Saludos
por Garcy 14 0
System.ArgumentException: Tipo SQL desconocido - 0. at System.Data.Odbc.TypeMap.FromSqlType(SQL_TYPE sqltype) at System.Data.Odbc.OdbcDataReader.GetSqlType(Int32 i) at System.Data.Odbc.OdbcDataReader.GetFieldType(Int32 i) at System.Data.Common.SchemaMapping.SetupSchemaWithou tKeyInfo(MissingMappingAction mappingAction, MissingSchemaAction schemaAction, Boolean gettingData, DataColumn parentChapterColumn, Object chapterValue) at System.Data.Common.SchemaMapping.SetupSchema(Schem aType schemaType, String sourceTableName, Boolean gettingData, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.FillSchemaMapping (Object data, String srcTable, IDataReader dataReader, Int32 schemaCount, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.FillSchemaMapping Try(Object data, String srcTable, IDataReader dataReader, Int32 schemaCount, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.FillFromReader(Ob ject data, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillFromCommand(O bject data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) at nosolodjs._default1.Sumar_respuestas(Int32 id_foro) in C:\Inetpub\wwwroot\nosolodjs\foros\default.aspx.vb :line 247
__________________
El pasado ya ha pasado y el futuro todavía no ha pasado, es decir, vive el presente.
  #2 (permalink)  
Antiguo 02/10/2006, 08:48
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
el tipo de dato respuestas_tema es entero..??

por cierto, te recomiendo que mejor trabajes con mysql connector, es más estable y mas rápido que el mysql odbc

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 02/10/2006, 09:22
 
Fecha de Ingreso: octubre-2003
Ubicación: Pucela
Mensajes: 182
Antigüedad: 20 años, 6 meses
Puntos: 0
Cita:
Iniciado por RootK Ver Mensaje
el tipo de dato respuestas_tema es entero..??
Es integer.

Cita:
Iniciado por RootK Ver Mensaje
por cierto, te recomiendo que mejor trabajes con mysql connector, es más estable y mas rápido que el mysql odbc
Pero todas las consultas que tenga hechas me van ha servir con el conector net ese?
__________________
El pasado ya ha pasado y el futuro todavía no ha pasado, es decir, vive el presente.
  #4 (permalink)  
Antiguo 02/10/2006, 10:38
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Cita:
Pero todas las consultas que tenga hechas me van ha servir con el conector net ese?
si
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:58.