ayuda, mysql

21/05/2004 - 14:27 por Ivan | Informe spam
Hola a todos!!

Tengo una base de datos que se llama test, y en ella una tabla llamada
etsedi,es la unica tabla que tengo, a la hora de conectarme a ella desde
internet uso este codigo:

strcon = "driver={MySQL ODBC 3.51
Driver};server=localhost;uid=odbc;pwd=;database=te
st;option387"
Set rs = Server.CreateObject("ADODB.Connection")
set ivan= Server.CreateObject("ADODB.Recordset")
rs.ConnectionTimeout(0
rs.CommandTimeout`
rs.Open strcon
sql="select * from etsedi"
Set ivan=rs.execute(sql)

y me da el siguiente error:

ADODB.Recordset.1 error '80004005'

SQLState: S1000
Native Error Code: 1146
[TCX][MyODBC]Table 'test.etsedi' doesn't exist


/codigo5.asp, line 27

pense que la base de datos no era la correcta o no estaba la tabla, pero
desde dos y desde windows si puedo manipular la tabla etsedi y compruebo que
esta en la base de datos test, xq puede ser el fallo???

gracias

Preguntas similare

Leer las respuestas

#6 ulises
23/05/2004 - 19:03 | Informe spam
Renato,

Si bien debo reconocer que Maxi fue un poco brusco en su mensaje y no
comparto la opinión que tiene de MySQL (pienso que pronto será un
opción a tener en cuenta para las grandes empresa para sus
aplicaciones críticas), el fondo del mensaje es acertado, este es un
foro de Ms SQL Server, existen muchas listas de MySQL, desde la
página http://lists.mysql.com/ puedes suscribirte a ellas, las listas
en inglés tiene una cantidad de mensajes bastante alta y las
respuestas a las consultas son muy rápidas.

Saludos,
Ulises
PD. También existe una lista en español pero no tiene la frecuencia de
respuestas de sus similares en inglés.

On Sun, 23 May 2004 10:36:08 -0500, "Renato Amaya"
wrote:

Para Maxi:
El hecho de tener 3 estrellas no te hace dueño de la verdad, sabias(yo
tmb las tengo).
Y si alguien te pide ayuda no es correcto tirarle asi la puerta en la
cara, aunque supongo q a ti te lo deben de hacer siempre, sino no te
comportarias asi..

Respuesta Responder a este mensaje
#7 rds
24/05/2004 - 10:22 | Informe spam
Aunque no es el lugar ... el error te lo da en la línea 27, cual es? aunque
digas que no, podría ser un error de conexión, ante la duda prueba a
configurarlo en el ODBC de sistema, y si funciona es que el problema está en
la línea de conexión. si es ASP deduzco que MySQL está en el mismo equipo
que el IIS.

"Ivan" escribió en el mensaje
news:Op9iE%
Hola a todos!!

Tengo una base de datos que se llama test, y en ella una tabla llamada
etsedi,es la unica tabla que tengo, a la hora de conectarme a ella desde
internet uso este codigo:

strcon = "driver={MySQL ODBC 3.51
Driver};server=localhost;uid=odbc;pwd=;database=te
st;option387"
Set rs = Server.CreateObject("ADODB.Connection")
set ivan= Server.CreateObject("ADODB.Recordset")
rs.ConnectionTimeout(0
rs.CommandTimeout`
rs.Open strcon
sql="select * from etsedi"
Set ivan=rs.execute(sql)

y me da el siguiente error:

ADODB.Recordset.1 error '80004005'

SQLState: S1000
Native Error Code: 1146
[TCX][MyODBC]Table 'test.etsedi' doesn't exist


/codigo5.asp, line 27

pense que la base de datos no era la correcta o no estaba la tabla, pero
desde dos y desde windows si puedo manipular la tabla etsedi y compruebo


que
esta en la base de datos test, xq puede ser el fallo???

gracias



Respuesta Responder a este mensaje
#8 Ivan
25/05/2004 - 08:33 | Informe spam
Hola sabelotodo!!

Perdona por no haberte contestado pero asta el martes no estoy en el curro,
entiendo qu tengas 3 estrellas y todo eso, pero a mi no me hables asi, si no
quieres responder no me respondas y punto, si te gusta tanto sql te kedas
con el ok?? venga Maximiliano que te lo pases p. m con tus 3
estrellas, pa mi que como eres solo tte quieren ellas!!

pd:Eres un fliping


"Maxi" escribió en el mensaje
news:
Hola, este no es un foro de MYSQL sino de Sql Server :-) por lo cual te
solicito que hagas la pregunta en el foro de Mysql correspondiente :p, si


no
tiene un foro Mysql te puedo recomendar que dejes de usar ese seudo motor


y
migres a un digno motor llamado SqlServer :-)

Bye


Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Ivan" escribió en el mensaje
news:Op9iE%
> Hola a todos!!
>
> Tengo una base de datos que se llama test, y en ella una tabla llamada
> etsedi,es la unica tabla que tengo, a la hora de conectarme a ella desde
> internet uso este codigo:
>
> strcon = "driver={MySQL ODBC 3.51
> Driver};server=localhost;uid=odbc;pwd=;database=te
> st;option387"
> Set rs = Server.CreateObject("ADODB.Connection")
> set ivan= Server.CreateObject("ADODB.Recordset")
> rs.ConnectionTimeout(0
> rs.CommandTimeout`
> rs.Open strcon
> sql="select * from etsedi"
> Set ivan=rs.execute(sql)
>
> y me da el siguiente error:
>
> ADODB.Recordset.1 error '80004005'
>
> SQLState: S1000
> Native Error Code: 1146
> [TCX][MyODBC]Table 'test.etsedi' doesn't exist
>
>
> /codigo5.asp, line 27
>
> pense que la base de datos no era la correcta o no estaba la tabla, pero
> desde dos y desde windows si puedo manipular la tabla etsedi y compruebo
que
> esta en la base de datos test, xq puede ser el fallo???
>
> gracias
>
>
>


Respuesta Responder a este mensaje
#9 Ivan
25/05/2004 - 08:41 | Informe spam
Hola sabelotodo!!

Perdona por no haberte contestado pero asta el martes no estoy en el curro,
entiendo qu tengas 3 estrellas y todo eso, pero a mi no me hables asi, si no
quieres responder no me respondas y punto, si te gusta tanto sql te kedas
con el ok?? venga Maximiliano que te lo pases p. m con tus 3
estrellas, pa mi que como eres solo tte quieren ellas!!

pd:Eres un fliping


"Maxi" escribió en el mensaje
news:
Hola, este no es un foro de MYSQL sino de Sql Server :-) por lo cual te
solicito que hagas la pregunta en el foro de Mysql correspondiente :p, si


no
tiene un foro Mysql te puedo recomendar que dejes de usar ese seudo motor


y
migres a un digno motor llamado SqlServer :-)

Bye


Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Ivan" escribió en el mensaje
news:Op9iE%
> Hola a todos!!
>
> Tengo una base de datos que se llama test, y en ella una tabla llamada
> etsedi,es la unica tabla que tengo, a la hora de conectarme a ella desde
> internet uso este codigo:
>
> strcon = "driver={MySQL ODBC 3.51
> Driver};server=localhost;uid=odbc;pwd=;database=te
> st;option387"
> Set rs = Server.CreateObject("ADODB.Connection")
> set ivan= Server.CreateObject("ADODB.Recordset")
> rs.ConnectionTimeout(0
> rs.CommandTimeout`
> rs.Open strcon
> sql="select * from etsedi"
> Set ivan=rs.execute(sql)
>
> y me da el siguiente error:
>
> ADODB.Recordset.1 error '80004005'
>
> SQLState: S1000
> Native Error Code: 1146
> [TCX][MyODBC]Table 'test.etsedi' doesn't exist
>
>
> /codigo5.asp, line 27
>
> pense que la base de datos no era la correcta o no estaba la tabla, pero
> desde dos y desde windows si puedo manipular la tabla etsedi y compruebo
que
> esta en la base de datos test, xq puede ser el fallo???
>
> gracias
>
>
>


Respuesta Responder a este mensaje
#10 Carlos Sacristan
25/05/2004 - 09:00 | Informe spam
Iván, no creo que sean formas de tratar a Maximiliano. Creo que él ha
demostrado sobradamente qué tipo de persona es y lo mucho que está dispuesto
a ayudar. También creo que él no te ha contestado despectivamente (cosa que
tú sí has hecho): simplemente te ha indicado que esto es un foro de SQL
Server, no de MySQL. Sí, son gestores de bases de datos, pero no tiene nada
que ver uno con otro.

Efectivamente él podría haberte no contestado, pero igual podrías haber
estado esperando una respuesta en este foro que probablemente no vayas a
encontrar (porque desconocemos el producto), así que tú verás qué es lo que
prefieres...

Y por último, lo que ponga cada persona en su firma no creo que sea
criticable, ni mucho menos. Si él ha conseguido eso, me parece perfecto que
la gente lo sepa. Por lo menos tiene algo que demuestra que sabe de lo que
está hablando.

Pero Iván, con esto no quiero que no vuelvas a entrar en este foro, ni
mucho menos. Te aseguro que aquí se puede aprender mucho, siempre y cuando
uno quiera.


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Ivan" escribió en el mensaje
news:
Hola sabelotodo!!

Perdona por no haberte contestado pero asta el martes no estoy en el


curro,
entiendo qu tengas 3 estrellas y todo eso, pero a mi no me hables asi, si


no
quieres responder no me respondas y punto, si te gusta tanto sql te kedas
con el ok?? venga Maximiliano que te lo pases p. m con tus 3
estrellas, pa mi que como eres solo tte quieren ellas!!

pd:Eres un fliping


"Maxi" escribió en el mensaje
news:
> Hola, este no es un foro de MYSQL sino de Sql Server :-) por lo cual te
> solicito que hagas la pregunta en el foro de Mysql correspondiente :p,


si
no
> tiene un foro Mysql te puedo recomendar que dejes de usar ese seudo


motor
y
> migres a un digno motor llamado SqlServer :-)
>
> Bye
>
>
> Salu2
>
> Maxi
>
> Desarrollador 3 estrellas .NET
> Buenos Aires - Argentina
>
> MSN:
>
> "Ivan" escribió en el mensaje
> news:Op9iE%
> > Hola a todos!!
> >
> > Tengo una base de datos que se llama test, y en ella una tabla llamada
> > etsedi,es la unica tabla que tengo, a la hora de conectarme a ella


desde
> > internet uso este codigo:
> >
> > strcon = "driver={MySQL ODBC 3.51
> > Driver};server=localhost;uid=odbc;pwd=;database=te
> > st;option387"
> > Set rs = Server.CreateObject("ADODB.Connection")
> > set ivan= Server.CreateObject("ADODB.Recordset")
> > rs.ConnectionTimeout(0
> > rs.CommandTimeout`
> > rs.Open strcon
> > sql="select * from etsedi"
> > Set ivan=rs.execute(sql)
> >
> > y me da el siguiente error:
> >
> > ADODB.Recordset.1 error '80004005'
> >
> > SQLState: S1000
> > Native Error Code: 1146
> > [TCX][MyODBC]Table 'test.etsedi' doesn't exist
> >
> >
> > /codigo5.asp, line 27
> >
> > pense que la base de datos no era la correcta o no estaba la tabla,


pero
> > desde dos y desde windows si puedo manipular la tabla etsedi y


compruebo
> que
> > esta en la base de datos test, xq puede ser el fallo???
> >
> > gracias
> >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida