Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: judit1995 en 17 de Agosto 2016, 17:51
-
Hola, tengo una duda y es muy importante para mi.
Tengo dos tablas A i B, tengo que comprobar si el registro de la tabla A existe en la tabla B en un bucle que vaya comprobando esto.
Utilizo C# pero imagino que es necesario hacer consultas SQL.
Alguien sabe como podría resolver esto?
Muchas Gracias.
-
Hola! Sí, si estás trabajando con una base de datos tendrás que hacer una consulta a la base de datos. Lo primero que tienes que tener claro es cómo es la estructura de las tablas de la base de datos, cuáles son los campos de cada tabla y qué es lo que necesitas comparar. Indica cómo se estructuran las tablas y qué necesitas comparar para poder ayudarte. Sería conveniente también que pongas y expliques con un ejemplo qué es lo que necesitas.
Saludos!
-
string sql1 = "select * from #tpLowCost where (select count(*) from AuxCensoNormalizacion where AuxCensoNormalizacion.IdDir = #tpLowCost.IdDir)> 0";
Hola gracias por el interes, pero, ahora ya tengo la consulta hecha y lo guardo en una variable sql1
La consulta devuelve si el campo IdDir lo tenemos en la tabla ACN
Necesitaria saber en c#:
si tenemos este campo que haga un update. (Update ya lo tengo hecho)
-
Estimado
tu solo necesitas hacer si existe ese registro en tu tabla???
porque si es eso te recomiendo que hagas un simple procedimiento almacenado y mas facilidad tendrás.
solo hace mediante consultas si existe depende de los campo que queras verificar que te devuelva 1 si no existe que te devuelva 0
-
Buenas judit1995, para conectar con una base de datos tendrás que usar instrucciones que dependerán del tipo de base de datos con la que quieras conectar. Por ejemplo podrá ser Oracle, MySql, SqlServer, etc.
Salu2