Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Error de conexión SQL Server 2005..

0 views
Skip to first unread message

David C

unread,
Dec 4, 2006, 7:01:22 AM12/4/06
to
Hola a todos.

Tengo un error de conexion 0X800A0BB9 utilizando el siguiente código ...

// Abrir Cursor
mySqlConnection.Open();
ADODB.Recordset rs = new ADODB.Recordset();
string query;
query = "Select * From Empresa.Client";
// Recuperar el RecordSet de base de datos :
// Open Recordset via Connection object.
try
{
// rs.Open(query, mySqlConnection,
ADODB.CursorTypeEnum.adOpenKeyset,
ADODB.LockTypeEnum.adLockOptimistic, -1);
rs.Open("Select * From Empresa.Client", mySqlConnection,
ADODB.CursorTypeEnum.adOpenStatic , ADODB.LockTypeEnum.adLockOptimistic, 1);

rs.Close();
mySqlConnection.Close();
}
catch (Exception g)
{
MessageBox.Show("Accion no realizada!: " + g.ToString(),
"Infovit.NET");
mySqlConnection.Close();
}

... utilizando la siguiente colección:

SqlConnection mySqlConnection = new SqlConnection("Data
Source=SERVERSQL;Initial Catalog=RIUSIRIUS;User Id=sa;Password=ndgestio;");

Saludos,

David C.


Maxi

unread,
Dec 4, 2006, 7:07:40 AM12/4/06
to
Hola, proba desde las herramientas de SQL2005 a ver si te podes conectar,
que edicion de SQL es?

--

Salu2

-----------------------------------------
Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker
------------------------------------------
"David C" <da...@noudata.es> escribió en el mensaje
news:uS9rrv5F...@TK2MSFTNGP02.phx.gbl...

David C

unread,
Dec 4, 2006, 10:04:17 AM12/4/06
to
SQL Server 2005

Si conecta desde la misma máquina. Por cierto este trozo de código y
funciona :

try
{
mySqlConnection.Open();
// Fer el select max i presentar-ho a el textBox
txtCodigoAdd
//SqlCommand mySqlCommand1 = new SqlCommand("INSERT INTO
Empresa.Client (EmpresaID, ClientID, Descripcion, IdiomaID, Nif) Values ('"
+ this.txtEmpresaAdd.Text + "', '" + this.txtCodigoAdd.Text + "', '" +
this.txtDescripcionAdd.Text + "', 'CAT','38088704Z')", mySqlConnection);
///mySqlCommand1.ExecuteNonQuery();
int variable = 0, VAR2 = 0;
string sentencia = "Select Max(ClientId) from
Empresa.Client";
SqlCommand cmd = new SqlCommand(sentencia, mySqlConnection);
variable = (int) cmd.ExecuteScalar()+1;

txtCodigoAdd.Text = variable.ToString();
mySqlConnection.Close();
mySqlConnection.Close();
}
catch (Exception g)
{
MessageBox.Show("No se pudo insertar el registro: " +
g.ToString(), "Infovit.NET");

mySqlConnection.Close();

Maxi

unread,
Dec 4, 2006, 10:11:15 AM12/4/06
to
David, la verdad que no nos es util que nos muestres este codigo asi, desde
la herramientas de SQL te podes conectar?

--

Salu2

-----------------------------------------
Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker
------------------------------------------
"David C" <da...@noudata.es> escribió en el mensaje

news:OybF8V7F...@TK2MSFTNGP06.phx.gbl...

Carlos Sacristán

unread,
Dec 4, 2006, 10:22:58 AM12/4/06
to
¿Has habilitado conexiones remotas en ese servidor? Si dices que sólo se
conecta desde la propia máquina tiene toda la pinta de que no...

--
--
--
--

Un saludo

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

"David C" <da...@noudata.es> escribió en el mensaje

news:OybF8V7F...@TK2MSFTNGP06.phx.gbl...

David C

unread,
Dec 4, 2006, 10:26:18 AM12/4/06
to
Perdona Maxi,

La BBDD esta en un servidor y yo conecto con otra máquina...a que
herrmientas te refieres ?
Estas herramientas estan en el servidor, o las tengo que tener en mi
máquina?

Salu2

David C.

"Maxi" <max...@infovia.com.ar.sacame> escribió en el mensaje
news:eVpd3a7...@TK2MSFTNGP02.phx.gbl...

0 new messages