Los lenguajes de programación como el caso de C# tienen una plataforma detras de ellos que permiten que las aplicaciones sean entendidas por la maquina (CLS, CLI, y todos los niveles del Framework de .NET), a este proceso le llamamos compilación que practicamente es convertir el codigo que escribimos de manera que sea entendible por las herramientas de la plataforma, todo esto lo tenemos un poco mas marcado en lenguajes que son como JAVA o Phyton, ya que regularmente lo hacemos mas habitual. En el caso de C# creo que Visual Studio nos da todo lo que necesitamos a mi parecer el mejor editor que hay para programación, y aunque no es muy común, tambien tiene una forma "manual" de ejecutar sus aplicaciones y compilarlas desde una linea de comandos para esto usaremos el siguiente codigo:
class HolaMundo { static void Main () { System.Console.WriteLine("Hola Mundo"); } }
Para poder ejecutar y compilar lo primero que haremos es abrir una terminal, en este caso abriremos el developer command prompt que ya viene con cada una de als versiones de Visual Studio, esto para evitar el buscar donde esta el compilador y posteriormente añadir variables de entorno. Ya una vez que estamos en nuestra terminal solo ingresaremos al lugar donde este el archivo que tenemos con el codigo anterior y guardado con una extensión cs.
Nos desplazamos hasta la ruta y ponemos el siguiente comando:
C:\ejercicios> csc NombreArchivo.cs
Compilara y una vez terminado creara un archivo NombreArchivo.exe que sera ya el archivo que podra ejecutar.
que tal profe tengo un problema con esto haber si me puede echar la mano
ResponderEliminarestoy intentando hacer una consulta desde visual basic 2013 a mysql de una busqueda entre fechas pero no puedo, no me marca error pero si se ejecuta la centencia pero me muestra toda la tabla.
Dim Fecha_Inicial, Fecha_Final As String
Fecha_Inicial = dtpDesde.Value
Fecha_Final = dtpHasta.Value
Dim queryq As MySqlCommand = New MySqlCommand
queryq.Connection = coneMYSQL
coneMYSQL.Open() 'Abriendo la conexión
Dim da12 As New MySqlDataAdapter("Select * From empleados WHERE Fechadenacimiento BETWEEN '" & Fecha_Inicial & "' AND '" & Fecha_Final & "'", coneMYSQL)
Dim dsx As New DataSet 'Tabla Virtual llamada ds
da12.Fill(dsx, "empleados") 'Ejecución del query y almacenando en tabla virtual
DataGridView3.DataSource = dsx 'Copiando datos de tabla virtual a Grid
DataGridView3.DataMember = "empleados" 'Visualizando datos en el grid
coneMYSQL.Close() 'Cerrando conexión