tag:blogger.com,1999:blog-8237744171093610439.post3474159300479650967..comments2024-03-22T22:10:35.164-07:00Comments on Blog en español de software y tecnología: Tarea Diplomado en C# de Tekhne, NURdcalbimontehttp://www.blogger.com/profile/10760528068258348274noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-8237744171093610439.post-59111311975142393472011-01-24T08:50:34.036-08:002011-01-24T08:50:34.036-08:00Oh, Macm.
Tal vez esto no este claro. Cada uno se ...Oh, Macm.<br />Tal vez esto no este claro. Cada uno se crea sus propias tablas y vistas.<br /><br />Es un trabajo desde 0.dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-35732946197818000812011-01-24T08:44:58.116-08:002011-01-24T08:44:58.116-08:00Gracias Sniffer. Con que me incluyan el backup de ...Gracias Sniffer. Con que me incluyan el backup de la base de datos soy feliz.<br /><br />Pero si quieren hacer lo de sniffer perfecto.dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-77609928020263322742011-01-23T17:28:28.237-08:002011-01-23T17:28:28.237-08:00Otra vez yo por aqui... otra opcion y mas sencilla...Otra vez yo por aqui... otra opcion y mas sencilla esta haciendo una llamada. A un arc<br /><br />using System.Data.SqlClient;<br /><br />using System.IO;<br /><br />using Microsoft.SqlServer.Management.Common;<br /><br />using Microsoft.SqlServer.Management.Smo;<br /><br /> <br /><br />namespace ConsoleApplication1<br /><br />{<br /><br /> class Program<br /><br /> {<br /><br /> static void Main(string[] args)<br /><br /> {<br /><br /> string sqlConnectionString =<br /><br /> "Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=True";<br /><br /> FileInfo file = new FileInfo("C:\\snifer.sql");<br /><br /> string script = file.OpenText().ReadToEnd();<br /><br /> SqlConnection conn = new SqlConnection(sqlConnectionString);<br /><br /> Server server = new Server(new ServerConnection(conn));<br /><br /> server.ConnectionContext.ExecuteNonQuery(script);<br /><br /> }<br /><br /> }<br /><br />}Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-79512561715434963172011-01-23T14:43:53.484-08:002011-01-23T14:43:53.484-08:00Hola Daniel felicidades por el Blog.. y no es un F...Hola Daniel felicidades por el Blog.. y no es un Foro XD macm jajajajajajaa me agrada que exista un Blog con estas caracteristicas en la red y que sea de aqui de Cochabamba Bolivia.. <br /><br />Macm lo que pides se puede realizar de la siguiente manera aunque tenemos que jugar un poco.<br /><br />Mira te explico con un store procedure llamado Cliente.sql que contiene:<br /><br />USE [SPprueba]<br />GO<br />/****** Object: StoredProcedure [dbo].[spXCCliente] Script Date: 22/01/2011 0:15:54 ******/<br />SET ANSI_NULLS ON<br />GO<br />SET QUOTED_IDENTIFIER ON<br />GO<br /><br />CREATE PROCEDURE [dbo].[spXCCliente]<br /><br /><br />@Header int=0,<br />@id int = 0,<br />@ID2 int = 0,<br />@Cliente nchar(10) = NULL<br />AS<br />BEGIN<br /><br />IF @Header= 1<br />BEGIN<br />INSERT INTO Cliente (id, ID2, Cliente)<br />VALUES (@id, @ID2, @Cliente)<br />END<br /><br />END<br /><br /><br />En codigo tendrian que hacer un respaldo (si asi lo quieren) y cambiarle la extension por ekemplo txt que es mas facil, abren el archivo y se lo pasan a una variable y le quitan por código esta parte:<br /><br /><br /><br />USE [SPprueba]<br />GO<br />/****** Object: StoredProcedure [dbo].[spXCCliente] Script Date: 23/01/2011 1:15:54 ******/<br />SET ANSI_NULLS ON<br />GO<br />SET QUOTED_IDENTIFIER ON<br />GO<br /><br /><br />Esto por que cuando lo ejecuten en los métodos que les pongo abajo, pues notaran que se pone por default.<br /><br /><br /><br />------------------------------------------------------------------------------------------------------------------<br />------------------------------------------------------------------------------------------------------------------<br />public void AccionCompilarSP(string Template)<br />{<br />OleDbConnection conection = null;<br />OleDbDataReader dataReader = null;<br /><br />Server = Program.GServer; // Se obtiene de una clase que es el punto de acceso principal de la aplicaCION<br />DataBase = Program.GDataBase; // lo mismo<br />User = Program.GUser; //lo mismo<br />Password = Program.GPassword; // lo mismo<br />string OLEDBConec= "Provider=SQLOLEDB.1;Password="+Password+";Per sist Security Info=True;User ID="+User+";Initial Catalog="+DataBase+";Data Source="+Server;<br /><br />try<br />{<br />conection = new OleDbConnection(OLEDBConec);<br />conection.Open();<br />ExecuteSQL(Template, conection, ref dataReader);<br />}<br />catch (Exception e)<br />{<br />MessageBox.Show(e.Message, "ScriptEjecutor", MessageBoxButtons.OK, MessageBoxIcon.Error);<br />return;<br />}<br />finally<br />{<br />if (conection != null)<br />{<br />conection.Close();<br />}<br /><br />if (dataReader != null)<br />{<br />dataReader.Close();<br />}<br />}<br /><br />}<br /><br />public static void ExecuteSQL(string query, OleDbConnection conection, ref OleDbDataReader dataReader)<br />{<br />OleDbCommand comando;<br />try<br />{<br />comando = conection.CreateCommand();<br />comando.CommandType = CommandType.Text;<br />comando.CommandText = query;<br /><br />if (dataReader != null)<br />{<br />dataReader.Close();<br />}<br /><br />dataReader = comando.ExecuteReader();<br /><br />}<br />catch (Exception e)<br />{<br />throw e;<br />}<br />} <br /><br />Es algo que se puede hacer espero que te sirva de ayuda o bien puedes crear un app.config con las varibles de conexion me da pereza la verdad hacerlo. Solo lo hice esto en un momento ya que tengo que seguir haciendo mis cosas<br /><br />Saludos :PAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-49011626313251717402011-01-23T06:23:56.686-08:002011-01-23T06:23:56.686-08:00Daniel se me olvido pedirte en la clase y espero q...Daniel se me olvido pedirte en la clase y espero que por favor puedas incluir en este foro un ejemplo de como ejecutar un script de sql desde el programa de c# esto para poder crear la base de datos, su estuctura y tal vez llenarla desde el mismo script con algunos datos.Ing. Miguel A. Caviedes M.https://www.blogger.com/profile/15853379124673241961noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-83210818558031494752011-01-22T06:14:37.086-08:002011-01-22T06:14:37.086-08:00NO SE OLVIDEN INCLUIR LA BASE DE DATOS EN EL PROYE...NO SE OLVIDEN INCLUIR LA BASE DE DATOS EN EL PROYECTO !!.<br />Fecha de entrega enero 28 (si entregan antes, mejor)dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-14900598588339576042011-01-16T05:03:17.005-08:002011-01-16T05:03:17.005-08:00Les incluyo un ejemplo de manejo de archivos XML:
...Les incluyo un ejemplo de manejo de archivos XML:<br /><a href="http://www.developer.com/net/csharp/article.php/3489611/Manipulate-XML-File-Data-Using-C.htm" rel="nofollow">Ejemplo de manipulación de<br />XML con c#</a>dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-28828698358269721402011-01-15T08:02:19.897-08:002011-01-15T08:02:19.897-08:00Acá incluyo un Ejemplo con imagenesAcá incluyo un <a href="https://sites.google.com/site/quienpodraayudarme/videos/TrabajarConImagenes.zip" rel="nofollow">Ejemplo con imagenes</a>dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-11973611375159864572011-01-14T16:51:05.219-08:002011-01-14T16:51:05.219-08:00Ejemplo:
Ejemplo DatagridEjemplo:<br /><br /><a href="https://sites.google.com/site/quienpodraayudarme/videos/ActualizarDataBinding.zip" rel="nofollow">Ejemplo Datagrid</a>dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-61272974929007475642011-01-14T10:59:45.290-08:002011-01-14T10:59:45.290-08:00Marcelo, sobre tu duda de como obtener el usuario ...Marcelo, sobre tu duda de como obtener el usuario de windows en C#, te mando este <br /><a href="http://elpaladintecnologico.blogspot.com/2011/01/detectar-el-usuario-de-windows.html" rel="nofollow">Link</a>dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.comtag:blogger.com,1999:blog-8237744171093610439.post-60099845478250929642011-01-10T06:44:19.292-08:002011-01-10T06:44:19.292-08:00Mijail, a tu pregunta sobre como bloquear y forzar...Mijail, a tu pregunta sobre como bloquear y forzar bloqueos en transacciones, acá hay un buen ejemplo:<br /><a href="http://msdn.microsoft.com/es-es/library/ms187373(v=SQL.105).aspx" rel="nofollow">LINK</a>dcalbimontehttps://www.blogger.com/profile/10760528068258348274noreply@blogger.com