|    
			
				13/03/2013, 13:21
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: junio-2008 
						Mensajes: 77
					 Antigüedad: 17 años, 4 meses Puntos: 0 |  | 
  |  Problema con ExecuteNonQuery c++  
  Hola gente, tengo el siguiente problema, tengo una coneccion a un sql server 2005, y trabajo con c++ visual studio 2008, pero nose que es lo que estoy haciendo mal, desconosco si es un problema de librerias, using u otros..... les agrego el codigo que me marca error justo en el ExecuteNonQuery:
 una forma:
 
 String ^era = "UPDATE Prueba SET numero=1955 WHERE ID=1";
 int non;
 conn->Open();
 SqlCommand ^cmt;
 cmt = gcnew SqlCommand (era,conn);
 non=cmt->ExecuteNonQuery();
 conn->Close();
 
 segunda forma:
 
 OleDbConnection ^myConnection = gcnew OleDbConnection("Data Source=DB;Initial Catalog=usuario;Integrated Security=True");
 
 
 String ^era = "UPDATE Prueba SET numero=1955 WHERE ID=1";
 
 
 OleDbCommand ^myCommand = gcnew OleDbCommand(era, myConnection);
 myCommand->Connection->Open();
 myCommand->ExecuteNonQuery();
 myConnection->Close();
 
 me marca el mismo error con un cuadro de dialogo donde dice algo asi:
 -------------------------------------------------------------------------------------------
 Excepcion no controlada del tipo 'System.ArgumentsExceptions', en system.data.dll
 
 Información adicional: No se ha especificado un proveedor OLE DB en ConnectionString.  Un ejemplo sería, 'Provider=SQLOLEDB;'.
 -------------------------------------------------------------------------------------------
 
 pero me gustaria un ejemplo para poder solucionarlo... de ante mano muchas gracias...
     |