|
Mostrar Temas
|
Páginas: 1 2 3 [4] 5 6
|
31
|
Foros Generales / Foro Libre / el Programador = k una P..(parodia)
|
en: 12 Octubre 2010, 01:58 am
|
Como las putas
- Generalmente trabajas hasta tarde. ¡Como las putas! - Generalmente eres más productivo por la noche. ¡Como las putas! - Te pagan para mantener al cliente feliz. ¡Como las putas! - Cobras por hora pero tu tiempo se extiende hasta que termines. ¡Como las putas! - Si eres bueno, nunca estás orgulloso de lo que haces. ¡Como las putas! - Te recompensan por satisfacer las fantasías de tus clientes. ¡Como las putas! - Es difícil tener y mantener una familia. ¡Como las putas! - Cuando te preguntan en qué trabajas no lo puedes explicar. ¡Como las putas! - Tus amigos se distancian de ti y tú solo andas con otros iguales que tú. ¡Como las putas! - El cliente paga tu cuenta del hotel y por horas trabajadas. ¡Como las putas! - Evalúan tu “capacidad” con horribles pruebas. ¡Como las putas! - El cliente siempre quiere pagar menos y encima quiere que hagas maravillas. ¡Como las putas! - Cada día al levantarte dices “¡NO VOY A HACER ESTO TODA MI VIDA!”. ¡Como las putas! - Sin conocer nada de su problema los clientes esperan que les des el consejo que necesitan. ¡Como las putas! - Si las cosas salen mal es siempre culpa tuya. ¡Como las putas! - Tienes que brindarle servicios gratis a tu jefe, a tus amigos y familiares. ¡Como las putas!
La única diferencia es que como p**a ganaría mucho más (no se dejen engañar por las apariencias, con ropa pierdo mucho).
|
|
|
33
|
Programación / .NET (C#, VB.NET, ASP) / consulta base de datos
|
en: 9 Mayo 2010, 05:56 am
|
hola amigos taba resolviendo unas consultas y no entiendo una masomenos me que aca mirenlo:
Select I.nombre from Investigador I,Asignacion A,Proyecto P where A.tipo_participacion <> 'principal' and I.departamento = 'tumbes' and
La Consulta es lo Siguiente: 19.-Obtener el nombre de los investigadores que viven en tumbes y que no sean investigadores principales de proyectos en los cuales participen investigadores de cusco.
PROGRAMA(cod_programa,nombre,entidad_financiera) INVESTIGADOR(dni_investigador,nombre,departamento,telefono) PROYECTO(cod_proyecto,cod_programa,nombre,fecha_inicio,fecha_fin,presupuesto) ASIGNACION(dni_investigador,cod_proyecto,fechainicio,fecha_fin,tipo_participacion)
y haber si me dan una mano con la siguiente consulta: 11.-Obtener el nombre de los investigadores que nunca han participado en proyecto que pertenezcan al programa de codigo "AGUA".
yo esta haciendo asi
Select I.nombre from investigador I where I.Dni_investigador <> (Select A.Dni_investigador from Asignacion A where A.Cod_proyecto = (Select P.cod_proyecto from proyecto p where P.cod_Programa="AGUA"))
|
|
|
34
|
Programación / .NET (C#, VB.NET, ASP) / restaurar base de datos
|
en: 1 Mayo 2010, 06:35 am
|
hola ah todos miren taba restaurando mi base de datos desde mi aplicacion VB2005 y me genera un Error que no puedo Solucionarlo el Error es: No se pudo obtener acceso exlusivo porque la base de datos esta en uso Fin anomalo de RESTORE DATABASE
mostrare una parte de mi aplicacion lo que toy haciendo lo que si no tengo problema es al guardar el backu pero para restaurar ahi ta el chongo :
mi clase clsconexion
Imports System.Data.SqlClient Public Class clsConexion Public cadenaconexion As New SqlConnection Public Function conectar(ByVal server As String, ByVal DB As String, ByVal usuario As String, ByVal clave As String) As Boolean Try cadenaconexion.ConnectionString = "Data Source=.;Initial Catalog=BDBIBLIOTECA;Integrated Security=True" cadenaconexion.Close() Catch ex As Exception MessageBox.Show(ex.Message.ToString()) cadenaconexion.Close() End Try End Function Public Function consultaBD(ByVal sentenciaSQL As String) As DataTable cadenaconexion.Open() Dim consulta As New SqlCommand(sentenciaSQL, cadenaconexion) Dim daBD As New SqlDataAdapter(consulta) Dim dtBD As New DataTable daBD.Fill(dtBD) consultaBD = dtBD cadenaconexion.Close() End Function End Class
'el Programa
Private Sub FrmPrincipal_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load enlace.conectar("", "", "", "") End Sub
Private Sub RESTAURARToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RESTAURARToolStripMenuItem.Click Dim cadena As String If (sfdrestaurar.ShowDialog() = Windows.Forms.DialogResult.OK) Then cadena = sfdrestaurar.FileName If restaurar_basededatos(cadena) = True Then MessageBox.Show("Base de Datos Restaurada", "Mensaje", MessageBoxButtons.OK) End If
End If End Sub Private Function restaurar_basededatos(ByVal cadena As String) As Boolean Dim sBackup As String = "RESTORE DATABASE BDBIBLIOTECA FROM DISK = '" & cadena & "'" & " WITH REPLACE" Dim conecsb As New SqlConnectionStringBuilder conecsb.DataSource = "(local)" conecsb.InitialCatalog = "master" conecsb.IntegratedSecurity = True Using con As New SqlConnection(conecsb.ConnectionString) Try con.Open() Dim cmdRestore As New SqlCommand(sBackup, con) cmdRestore.ExecuteNonQuery() restaurar_basededatos = True Catch ex As Exception restaurar_basededatos = False MessageBox.Show(ex.Message) Finally con.Close() End Try End Using End Function
Private Sub GUARDARToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GUARDARToolStripMenuItem.Click Dim cadena As String If (sfdguardar.ShowDialog() = Windows.Forms.DialogResult.OK) Then cadena = sfdguardar.FileName enlace.consultaBD("backup database BDBIBLIOTECA to disk = N'" + cadena + "'") MessageBox.Show("Base de Datos Guardada", "Mensaje", MessageBoxButtons.OK) End If End Sub
|
|
|
35
|
Programación / .NET (C#, VB.NET, ASP) / expresiones Regulares
|
en: 30 Abril 2010, 21:08 pm
|
- Numeros Enteros:DD* Ekivalencia D+ - Numeros Enteros con Signo : ($|+|-)D+ - Numeros Decimales : D+.D+ - Comentarios de Linea C# : //(L|D|S)*
Ahora yo taba intentado hacer -Cadenas del alfabeto {x,y,z} donde no aparecen dos x ni dos z consecutivas
|
|
|
36
|
Programación / .NET (C#, VB.NET, ASP) / Consutla Analizador Sintactico
|
en: 12 Marzo 2010, 01:38 am
|
hola como hago para representar una gramatica , Tabla M en cualquier lenguaje yo ya hize el analizador lexico. Tengo mi Gramatica LL1:
E -T E' E' + T E' E' - $ T - F T' T' - * F T' T' - $ F - ( E ) F - id
ahora como represento la Tabla M en algun lenguaje de programacion de preferencia el C#
|
|
|
37
|
Programación / .NET (C#, VB.NET, ASP) / Ideas Porfavor para Hacer un Sotware
|
en: 16 Febrero 2010, 15:44 pm
|
hola amigos miren quiero hacer un Sotware donde yo Ingrese una Expresion Regular y me Dibuje su Automata Finito no Deterministico y ademas me Determine la Cadena mas corta. (ER es hasta segundo Nivel).
haber si me pueden brindar sus ideas y que pautas utilizar porfavor. Responda no mas Tengo Tiempo Hasta el Sabado 27 de Fre
|
|
|
38
|
Programación / .NET (C#, VB.NET, ASP) / impresion
|
en: 7 Noviembre 2009, 00:36 am
|
hola ah todos saben tengo aca un duda quiero ingresar el ancho y el alto de la impresion mediante 2 TEXTBOX aca esta mi codgo solo quiero aumentar como hago para darle ancho y alto ah la impresion.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms;
namespace WindowsApplication1 { public partial class Form1 : Form { public OpenFileDialog ofdImagen = new OpenFileDialog(); public Form1() { InitializeComponent(); } private void button2_Click(object sender, EventArgs e) { ofdImagen.Filter = "Ficheros BMP|*.bmp" + "|Ficheros documento |*.doc" + "|Ficheros JPG|*.jpg" + "|Ficheros PNG |*.png" + "|Ficheros EXIF|*.exif" + "|Ficheros TIFF|*.tiff" + "|Abrir Todos los Archivos|*.*"; pictureBox1.ImageLocation = (ofdImagen.ShowDialog() == DialogResult.OK) ? ofdImagen.FileName : null; } private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { e.Graphics.DrawString("MI VISTA PREVIA", new Font(txttexto.Font.FontFamily, txttexto.SelectionFont.Size), Brushes.Black, 250, 50); e.Graphics.DrawString(txttexto.Text, new Font(txttexto.Font.FontFamily, txttexto.SelectionFont.Size), Brushes.Black, 0, 100); e.Graphics.DrawImage(pictureBox1.Image, 400, 100, 435, 435); }
private void button1_Click(object sender, EventArgs e) { printDocument1.PrinterSettings = printDialog1.PrinterSettings; printPreviewDialog1.Document = printDocument1; printPreviewDialog1.ShowDialog(); } } }
|
|
|
39
|
Programación / .NET (C#, VB.NET, ASP) / listas enlazadas - ver error
|
en: 24 Agosto 2009, 22:56 pm
|
1.- hola quiero que me ayuden porque me vota mi error .porque cuando quiero trabajar con tipo string me vota un error ERROR:no se puede adquirir la direccion,obtener el tamaño ni declarar un puntero a un tipo administrado. pero cuando trabajo con double , int normal trabaja quisiera que me ayuden ah analizar.
2.- es necesario liberar memoria aqui en el C# como en el c++ free(nodo) una checadita mi codigo graciasusing System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication7 { public unsafe class Program { public struct Nodo { public string Nombre; public int Valor; public Nodo* siguiente; } static void Main(string[] args) { int op; Nodo* Lista; Lista = null; while (true) { Console.Clear(); Console.WriteLine("1.-Ingresar Datos"); Console.WriteLine("2.-Eliminar Datos"); Console.WriteLine("3.-Mostrar Datos"); Console.WriteLine("4.-Salir"); Console.Write("Ingresa Opcion:"); op = int.Parse(Console.ReadLine()); Console.Clear(); if (op == 1) { Console.Write("Ingresa Edad:"); int v = int.Parse(Console.ReadLine()); Console.Write("Ingresa Nombre:"); string nom = Console.ReadLine(); Nodo* anterior; //Se crea un nodo llamado Q //y se le asigna espacio en memoria Nodo* nuevo = stackalloc Nodo[1]; nuevo->Valor = v; nuevo->Nombre = nom; if (Lista == null) { nuevo->siguiente = Lista; Lista = nuevo; } else { anterior = Lista; while (anterior->siguiente != null) { anterior = anterior->siguiente; } nuevo->siguiente = anterior->siguiente; anterior->siguiente = nuevo; } } else if (op == 2) { Nodo* Q; Nodo* T=stackalloc Nodo[1]; if (Lista == null) Console.WriteLine("Lista Vacia"); else { if (Lista->siguiente == null) Lista = null; else { Q = Lista; while (Q->siguiente != null) { T = Q; Q = Q->siguiente; } T->siguiente = null; //free(Q);//Como hago esto en el C# //como libero memoria } Console.WriteLine("Dato Eliminado"); } } else if (op == 3) { Nodo* nodo; if (Lista == null) Console.WriteLine("Lista Vacia"); else { nodo = Lista; while (nodo != null) { Console.Write("{0},{1}->", nodo->Valor,nodo->Nombre); nodo = nodo->siguiente; } } } else if (op == 4) System.Environment.Exit(0); string z = Console.ReadLine(); } } } }
|
|
|
|
|
|
|