<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-16361370</id><updated>2011-10-20T20:26:49.959-05:00</updated><category term='MSQL 2005'/><category term='C#'/><category term='String Matching'/><category term='SharePoint Tutorial'/><category term='VirtualPC'/><category term='Monodroid mono c#'/><category term='Levenshtein'/><category term='Reflexiones'/><category term='.NET'/><category term='WindowsVirtualPC'/><title type='text'>Sharop</title><subtitle type='html'>Mentes inquietas.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16361370.post-8121492935996051191</id><published>2011-06-10T01:04:00.004-05:00</published><updated>2011-06-10T01:17:14.643-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reflexiones'/><title type='text'></title><content type='html'>&lt;div align="left"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "&gt;&lt;span&gt;&lt;span style="font-weight:bold;"&gt;La Ciencia de las coincidencias&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-size: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="float:right;padding:4px;"&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;tweetmeme_style = 'compact';&lt;br /&gt;tweetmeme_url = '&lt;data:post.url/&gt;';&lt;br /&gt;tweetmeme_source = 'sharop';&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left" style="text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;El pasado sábado asistí a la primera clase del módulo de "Social Media" del diplomado de Marketing Interactivo. Engel - @engelfonseca - (El profesor que expone el tema) comentaba sobre las redes sociales y la forma en que estas han ido creciendo, también hablo sobre el tema de cómo diferentes personas de diversos medios, estudios y afinidades contribuyen en las redes sociales potencializando el crecimiento de marcas y productos, participando activamente como críticos, haciendo comentarios sanos (y no tan sanos) de marcas, servicios y productos, siendo así que estas personas no son especialistas en la materia, son solo consumidores que tienen alguna necesidad y de alguna forma encuentran un foro donde ser escuchados.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-size: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;Esto muestra como en la actualidad y desde hace algunos años, se genero un mix de profesiones y especialidades en donde podemos ver que Abogados, Ingenieros, Contadores, Médicos, etc. están haciendo marketing, diseñadores, ingenieros civiles, veterinarios (conozco uno) haciendo sistemas y todos haciéndole de doctores en herbolaria (que si tomate esto o lo otro.. etc.). Esto me llevo a una reflexión que hacía algún tiempo ya había estado viajando en mi cabeza, y es que esto se convierte en un mar de posibilidades para la industria y para que uno mismo pueda hacer que esa vaga idea que tienes en la cabeza funcione. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;&lt;br /&gt;Podemos ver en la historia como existen cosas, leyes, libros, poemas que se crean a partir de "Accidentes" y "coincidencias". Podemos encontrar un sin fin de anécdotas, historias y/o mitos sobre si las leyes de Newton Fueron un accidente, si el ipod fue coincidencia, la penicilina, etc, etc, etc.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;Por ejemplo tomemos lo que nos dicen en la escuela de la ley universal de gravitación, “un día Isaac Newton estaba sentado debajo de un árbol y bla, bla, bla” ¿mito o realidad? -Mmmm, bueno ¿qué es esto?-  las manzanas siempre se han caído (desde que existen árboles de  manzanas), pero… ¿qué hubiese pasado si Shakespeare se hubiese puesto a observar?, posiblemente una obra hubiese salido de ahí, y ahora… si Platón ¿lo hubiera descrito?, posiblemente otra cosas saldría.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;Lo cierto es que la interpretación que hagamos de ese evento estará directamente relacionada a lo que sabemos de forma empírica o no; Otro ejemplo más cercano, Facebook el hecho de que llegara a sus manos la idea de un sitio con a y b características a pesar de la existencia de otros sitios con características similares, atiende al hecho de la visión de su creador de una idea que le llego y tenía los medios para potencializarla y crearla, no tiene nada que ver con el dinero, sino con el conocimiento y la interpretación de la idea que hizo en su momento. Posiblemente si esa idea le hubiese tocado a alguien distinto, (que de hecho yo creo que hay muchos ejemplos así) hubiese pasado desapercibido…o no. Pero que hay en común en ambos casos (y en muchos más), que existe la decisión de sentarse y hacerlo; de pasar horas pensando, borrando, regresando a la misma idea y volverla a desechar. Pero lo importante, como decía mi padre y alguna vez me dijo mi coach de americano, “si ya empezaste a correr y tu objetivo es llegar a la otra línea, no te pares antes de llegar, ni festejes, párate… 2 km después y prepárate para la siguiente carrera que los contrarios no van a estar muy conformes con eso, y tu mucho menos …”&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 13pt;"&gt;&lt;a href="http://neuronadigital.ning.com/"&gt;Neurona Digital&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-8121492935996051191?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/8121492935996051191/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=8121492935996051191' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/8121492935996051191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/8121492935996051191'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2011/06/la-ciencia-de-las-coincidencias-el.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-1555659557928769426</id><published>2010-09-11T23:47:00.003-05:00</published><updated>2010-09-12T00:37:32.722-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monodroid mono c#'/><title type='text'></title><content type='html'>&lt;span class="Apple-style-span"  style=" border-collapse: collapse; color: rgb(68, 68, 68); font-family:arial, sans-serif;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(199, 202, 204); color: rgb(34, 34, 34); background-position: initial initial; background-repeat: initial initial; "&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;aresgen&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;.&lt;/span&gt;&lt;/b&gt;&lt;span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(199, 202, 204); color: rgb(34, 34, 34); background-position: initial initial; background-repeat: initial initial; "&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;exe&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;" exited with code 1.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  border-collapse: collapse; color: rgb(68, 68, 68); font-family:arial, sans-serif;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  border-collapse: collapse; color: rgb(68, 68, 68); font-family:arial, sans-serif;font-size:13px;"&gt;Revisando la versión de prueba recientemente liberada de Mono para el sistema operativo Android, llamada MonoDroid. Me encontré con el siguiente problema&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  border-collapse: collapse; color: rgb(68, 68, 68); font-family:arial, sans-serif;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  border-collapse: collapse; color: rgb(68, 68, 68); font-family:arial, sans-serif;font-size:13px;"&gt;"&lt;span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(199, 202, 204); color: rgb(34, 34, 34); background-position: initial initial; background-repeat: initial initial; "&gt;aresgen&lt;/span&gt;.&lt;span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(199, 202, 204); color: rgb(34, 34, 34); background-position: initial initial; background-repeat: initial initial; "&gt;exe&lt;/span&gt;" exited with code 1.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:arial, sans-serif;font-size:100%;color:#444444;"&gt;&lt;span class="Apple-style-span"  style="border-collapse: collapse; font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:arial, sans-serif;font-size:100%;color:#444444;"&gt;&lt;span class="Apple-style-span"  style="border-collapse: collapse; font-size:13px;"&gt;Se corrigió cuando cambie el nombre de la carpeta del sdk de android al nombre que mencionan en el manual de instalación &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: 'bitstream vera sans', verdana, sans-serif; font-size: 14px; "&gt;&lt;h2 class="editable" style="font-size: 1.7em; color: black; font-weight: normal; "&gt;MonoDroid for Visual Studio 2010 Plugin&lt;/h2&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-1555659557928769426?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/1555659557928769426/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=1555659557928769426' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/1555659557928769426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/1555659557928769426'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2010/09/aresgen.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-4633432405605749669</id><published>2010-02-14T22:12:00.006-06:00</published><updated>2010-02-14T22:32:46.670-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WindowsVirtualPC'/><category scheme='http://www.blogger.com/atom/ns#' term='VirtualPC'/><title type='text'></title><content type='html'>&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;b&gt;Virtual PC a Windows Vitural PC de Windows 7 con disco VHD en split&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;En  recientes días al revisar unas maquina virtuales que hacia algún tiempo no utilizaba me encontré con el detalle de que no podía visualizarla en Windows Virtual PC de Windows 7. Estas maquinas tenían la característica de que el disco virtual (vhd) estaba dividido en varios archivos v01, v02, hasta el v08.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cuando intentaba que Windows Virtual Pc ejecutara esta maquina simplemente no la reconocia, lo mismo sucedio con Virtual Box o  VMWare.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Buscando un poco me encontré con un articulo que dio solución   parcial a mi problema, en el articulo hacian una copia de los archivo a un solo archivo, de la siguiente forma:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Listado de archivos antes de la copia&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;VirtualHD.vhd&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;VirtualHd.v01&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;VirtualHd.v02&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;VirtualHd.v03&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Solución&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;b&gt;copy VirtualHd.vhd /b+VirtualHd.v01 /bVirtualHd.v02 /bVirtualHd.v03 /b  NuevoVirtualHd.vhd /b&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Listo, esto nos genera un nuevo disco virtual llamado "NuevoVirtualHd.vhd" el cual podemos usar en una maquina vitual de Windows Virtual PC. Pero...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cuando comienzas a actualizar el Hardware y los additions posiblemente envie errores de retraso en lectura.&lt;/div&gt;&lt;div&gt;Hacer un defrag al disco con Defraggler me dio solución a esos problemas. y despues ya actualice todo lo que faltaba.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Espero les sirva...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Saludos.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Les dejo la  liga de la referencia..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;"&gt;&lt;h1 href="http://social.technet.microsoft.com:80/Forums/en/w7itprovirt/thread/29eb1db4-3ab8-4484-8778-758ecadaa455" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; list-style-type: none; text-decoration: none; "&gt;&lt;span name="subject"   style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline- font-weight: inherit; font-style: inherit;  font-family:inherit;color:initial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;a href="http://social.technet.microsoft.com/Forums/en/w7itprovirt/thread/29eb1db4-3ab8-4484-8778-758ecadaa455?prof=required&amp;amp;lc=1033"&gt;Windows Virtual PC Warning&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-4633432405605749669?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/4633432405605749669/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=4633432405605749669' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/4633432405605749669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/4633432405605749669'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2010/02/virtual-pc-windows-vitural-pc-de.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-7134439744996764821</id><published>2009-11-08T15:00:00.003-06:00</published><updated>2009-11-08T15:17:56.532-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint Tutorial'/><title type='text'></title><content type='html'>&lt;span style="font-size:180%;"&gt;Tutoriales de SharePoint 2010&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Con la salida de la versión beta de SharePoint 2010, empieza la oleada de información y se empieza a tejer una red mas para este producto.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/es-mx/sharepoint/ee513147(en-us).aspx"&gt;http://msdn.microsoft.com/es-mx/sharepoint/ee513147(en-us).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sharop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-7134439744996764821?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/7134439744996764821/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=7134439744996764821' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/7134439744996764821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/7134439744996764821'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2009/11/tutoriales-de-sharepoint-2010-con-la.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-6645719507040207990</id><published>2009-03-17T01:03:00.009-06:00</published><updated>2009-03-24T13:16:26.877-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Levenshtein'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='String Matching'/><title type='text'></title><content type='html'>&lt;span style="FONT-WEIGHT: bold"&gt;Implementando algoritmo de la distancia de Levenshtein en C#&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La referencia del algoritmo la pueden encontrar en la siguiente ruta&lt;br /&gt;http://en.wikipedia.org/wiki/Levenshtein_distance, es muy ejemplificante y&lt;br /&gt;los links te llevan a algunas modificaciones que existen sobre el mismo algoritmo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Un poco de teoria:&lt;br /&gt;&lt;br /&gt;La distancia de levenshtein permite calcular diferenciala entre 2 cadenas de caracteres, es decir el minimo numero de&lt;br /&gt;operaciones necesarias para que una palabra s se transforme en una palabra t.&lt;br /&gt;La operaciones que necesarias para que esto ocurra son las siguientes:&lt;br /&gt;&lt;br /&gt;Td&lt;br /&gt;aba ---------&gt;aa eliminacion&lt;br /&gt;&lt;br /&gt;Ti&lt;br /&gt;aa ----------&gt;aba inserccion&lt;br /&gt;&lt;br /&gt;Ts&lt;br /&gt;aba ---------&gt; ada sustitucion&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;¿Que es esto? bueno si tienes la palabra:&lt;br /&gt;&lt;br /&gt;1. PERRO ---&gt; PERROS : La distancia es 1 por que la diferencia entre perro y perros es 1 que es (s) la operacion es insercción&lt;br /&gt;2. MOTO ----&gt; FOTO : La distancia es 1 por que la diferencia entre MOTO y FOTO es F la operacion es sustitución&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;int&lt;/span&gt; LevenshteinDistance(&lt;span class="kwrd"&gt;string&lt;/span&gt; s, &lt;span class="kwrd"&gt;string&lt;/span&gt; t)&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;        {&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;            &lt;span class="rem"&gt;// d is a table with m+1 rows and n+1 columns&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;            &lt;span class="kwrd"&gt;int&lt;/span&gt; costo = 0;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;            &lt;span class="kwrd"&gt;int&lt;/span&gt; m = s.Length;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;            &lt;span class="kwrd"&gt;int&lt;/span&gt; n = t.Length;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;            &lt;span class="kwrd"&gt;int&lt;/span&gt;[,] d = &lt;span class="kwrd"&gt;new&lt;/span&gt; &lt;span class="kwrd"&gt;int&lt;/span&gt;[m + 1, n + 1];&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt; &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;            &lt;span class="rem"&gt;// Verifica que exista algo que comparar&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (n == 0) &lt;span class="kwrd"&gt;return&lt;/span&gt; m;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (m == 0) &lt;span class="kwrd"&gt;return&lt;/span&gt; n;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt; &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;            &lt;span class="rem"&gt;// Llena la primera columna y la primera fila.&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;            &lt;span class="kwrd"&gt;for&lt;/span&gt; (&lt;span class="kwrd"&gt;int&lt;/span&gt; i = 0; i &amp;lt;= m; d[i, 0] = i++) ;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;            &lt;span class="kwrd"&gt;for&lt;/span&gt; (&lt;span class="kwrd"&gt;int&lt;/span&gt; j = 0; j &amp;lt;= n; d[0, j] = j++) ;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt; &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt; &lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;            &lt;span class="rem"&gt;/// recorre la matriz llenando cada unos de los pesos.&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;            &lt;span class="rem"&gt;/// i columnas, j renglones&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;            &lt;span class="kwrd"&gt;for&lt;/span&gt; (&lt;span class="kwrd"&gt;int&lt;/span&gt; i = 1; i &amp;lt;= m; i++)&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;            {&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;                &lt;span class="rem"&gt;// recorre para j&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;                &lt;span class="kwrd"&gt;for&lt;/span&gt; (&lt;span class="kwrd"&gt;int&lt;/span&gt; j = 1; j &amp;lt;= n; j++)&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;                {&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;                    &lt;span class="rem"&gt;/// si son iguales en posiciones equidistantes el peso es 0&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;                    &lt;span class="rem"&gt;/// de lo contrario el peso suma a uno.&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;                    &lt;span class="rem"&gt;/// &lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;                    costo = (s[i - 1] == t[j - 1]) ? 0 : 1;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;                    d[i, j] = System.Math.Min(System.Math.Min(d[i - 1, j] + 1,  &lt;span class="rem"&gt;//Eliminacion&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;                        d[i, j - 1] + 1),                                       &lt;span class="rem"&gt;//Inserccion&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;                        d[i - 1, j - 1] + costo);                               &lt;span class="rem"&gt;//Sustitucion&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt; &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;                }&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;            }&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;        &lt;span class="rem"&gt;/// Calculamos el porcentaje de cambios en la palabra.&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  36:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (s.Length &amp;gt; t.Length)&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  37:  &lt;/span&gt;                porcentaje = ((&lt;span class="kwrd"&gt;double&lt;/span&gt;)d[m, n] / (&lt;span class="kwrd"&gt;double&lt;/span&gt;)s.Length);&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  38:  &lt;/span&gt;            &lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  39:  &lt;/span&gt;                porcentaje = ((&lt;span class="kwrd"&gt;double&lt;/span&gt;)d[m, n] / (&lt;span class="kwrd"&gt;double&lt;/span&gt;)t.Length);&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  40:  &lt;/span&gt;            &lt;span class="kwrd"&gt;return&lt;/span&gt; d[m, n];&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  41:  &lt;/span&gt;        }&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  42:  &lt;/span&gt; &lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  43:  &lt;/span&gt;        &lt;span class="kwrd"&gt;double&lt;/span&gt; _porcentaje = 0;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  44:  &lt;/span&gt; &lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  45:  &lt;/span&gt;    &lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-6645719507040207990?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/6645719507040207990/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=6645719507040207990' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/6645719507040207990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/6645719507040207990'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2009/03/implementando-algoritmo-de-la-distancia.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-2062647823533582837</id><published>2008-04-30T17:23:00.000-05:00</published><updated>2008-04-30T17:26:06.772-05:00</updated><title type='text'></title><content type='html'>Uuuuuy, hace años de esto. No todo ha sido codigo.&lt;br /&gt;&lt;br /&gt;&lt;p style="font-family: georgia;" align="center"&gt;&lt;span style=";font-size:85%;" &gt;Aun no me     he ido,&lt;br /&gt;   sigo aqui esperando regreses por mi,&lt;br /&gt;   esta vez no me rehusare a irme de aqui,&lt;br /&gt;   espero pacientemente mi partida por el&lt;br /&gt;   obscuro tunel al que me has de llevar,&lt;br /&gt;   en medio de esa hermosa luna y grandes&lt;br /&gt;   catedrales soy yo quien ahora desea irse&lt;br /&gt;   espero pacientemente tu arrivo por mi.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;   Me han dicho, y he escuchado asi como lo he&lt;br /&gt;   sentido,&lt;br /&gt;   el dolor jamas pasara ,&lt;br /&gt;   solo lo asimilaras.&lt;/span&gt;&lt;/p&gt;     &lt;p align="center"&gt; &lt;/p&gt;     &lt;p align="center"&gt;&lt;span style=";font-family:Helvetica;font-size:100%;"  &gt;&lt;img src="http://www.geocities.com/vampiric_pain/eleg.gif" height="20" width="149" /&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p align="center"&gt; &lt;/p&gt;     &lt;p style="font-family: georgia;" align="center"&gt;&lt;span style=";font-size:85%;" &gt;Formo parte     neutral entre el bien y el mal, que tu raza ha creado. En&lt;br /&gt;   donde, en tu mundo dicen que la luz es la vida y la     obscuridad es prohibida.&lt;br /&gt;   Soy yo quien a cada paso que tu das le temes, tu sabes que     llegare por ti, pero&lt;br /&gt;   niegas tu partida de este lugar.&lt;br /&gt;   Solo soy el jinete que te ha de llevar al lugar donde     perteneces.&lt;br /&gt;   Cuando me presente no te niegues, tu ya sabras a que he     venido...&lt;/span&gt;&lt;/p&gt;     &lt;p align="center"&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-2062647823533582837?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/2062647823533582837/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=2062647823533582837' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/2062647823533582837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/2062647823533582837'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2008/04/uuuuuy-hace-aos-de-esto.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-7797808352391564588</id><published>2007-09-25T21:21:00.004-05:00</published><updated>2009-02-08T19:53:48.564-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSQL 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'></title><content type='html'>Import &amp;amp; Export con SQLDMO.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Hola, bueno hace bastante tiempo que no escribo pero bueno, aquí estoy de vuelta.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;Hace unos dias estaba haciendo unas pruebas de como subir y bajar datos desde MSQL 2005 con C#, utilizando SQLDMO, y bueno después de un rato lo conseguí.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;aquí la reseña.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Primero antes que nada hay que agregar la referencia a &lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;SQLDMO &lt;/span&gt;&lt;span style="font-size:100%;"&gt;( Interop.SQLDMO.dll).&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;using SQLDMO;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Bueno vamos a comenzar con bajar la información de una tabla "TBLXX" desde una base "BD_YY", el proceso es simple y a resumidas cuentas es el siguiente: Se genera una conexion a la BD, se configura el objeto BulkCopy, se instancia el objeto de la tabla con un Item de la BD y se exporta a un path elegido.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; PaJuera()&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;{&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;SQLServer server = &lt;span class="kwrd"&gt;new&lt;/span&gt; SQLServerClass();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;_BulkCopy bcp = &lt;span class="kwrd"&gt;new&lt;/span&gt; BulkCopyClass();&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;_Database db = &lt;span class="kwrd"&gt;new&lt;/span&gt; DatabaseClass();&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;_Table table = &lt;span class="kwrd"&gt;new&lt;/span&gt; TableClass();&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;server.EnableBcp = &lt;span class="kwrd"&gt;true&lt;/span&gt;; &lt;span class="rem"&gt;// Abusados si no ponen esto no pifa.&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;server.Connect(ServInstance, &lt;span class="str"&gt;"usr"&lt;/span&gt;, &lt;span class="str"&gt;"****"&lt;/span&gt;);&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;bcp.DataFileType = AQLDMO_DATAFILE_TYPE.SQLDMODataFile_CommaDelimitedChar;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;bcp.RowDelimiter = &lt;span class="str"&gt;@"\n"&lt;/span&gt;;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;bcp.UseExistingConnection = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;bcp.MaximumErrorsBeforeAbort = 1000;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;bcp.UseBulkCopyOption = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;bcp.IncludeIdentityValues = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;bcp.UseServerSideBCP = &lt;span class="kwrd"&gt;false&lt;/span&gt;;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;bcp.DataFilePath = &lt;span class="str"&gt;"archivo.txt"&lt;/span&gt;;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;table = server.Databases.Item(&lt;span class="str"&gt;"BD_YY"&lt;/span&gt;, &lt;span class="str"&gt;"dbo"&lt;/span&gt;).Tables.Item(&lt;span class="str"&gt;"TBLXX"&lt;/span&gt;, &lt;span class="str"&gt;"dbo"&lt;/span&gt;);&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;table.ExportData(bcp);&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;server.DisConnect();&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/code&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;DataFilePath&lt;/span&gt;&lt;span style="font-size:100%;"&gt;: es el nombre del archivo al que se va exportar la informacion.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;No se olviden de cerrar la conexion y vaciar los objetos que ya no van a ocupar.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;la  parte de pa' dentro es muy parecida, lo unico que cambia es que en DataFilePath se pone el archivo origen y la parte de:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;br /&gt;table.ImportData(bcp)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;y eso es todo.&lt;br /&gt;&lt;br /&gt;Saludos y espero les sirva.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-7797808352391564588?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/7797808352391564588/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=7797808352391564588' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/7797808352391564588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/7797808352391564588'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2007/09/import-export-con-sqldmo.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-113375548970857792</id><published>2005-12-04T21:49:00.002-06:00</published><updated>2009-03-24T13:20:07.942-06:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;9:50&lt;/span&gt; de por la noche del Domingo, escuchando Nothing Better - The Postal Service y... &lt;span style="font-weight: bold;"&gt;7x8&lt;/span&gt;= &lt;span style="font-weight: bold;"&gt;"no se"&lt;/span&gt;, preguntas de nuevo, &lt;span style="font-weight: bold;"&gt;7x8="no se"&lt;/span&gt;, ¡¡Tercera semana consecutiva que mi pequeña de 8 años nos dice, "&lt;span style="font-weight: bold;"&gt;Mamá, Papá, la maestra tambien queria que le llevaramos para mañana..&lt;/span&gt;." &lt;span style="font-style: italic;"&gt;Pin%$"/(/# escuincla - estalla Marina y yo lanzo amenasas de ya ves y todavia que te dejamos que hagas esto... y te llevamos a... &lt;/span&gt;!!! -y en eso dice...- Esta bien &lt;span style="font-weight: bold;"&gt;56&lt;/span&gt;, --Me recargo en la pared..., frase tras frase y amenaza tras amenaza, siempre me sale con que si sabia pero le da hueva--. Ella es lo mas preciado de mi vida, y me da gusto ver y formar parte de estos momentos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-113375548970857792?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/113375548970857792/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=113375548970857792' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/113375548970857792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/113375548970857792'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2005/12/950-de-por-la-noche-del-domingo.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-112649401686237862</id><published>2005-09-11T21:18:00.000-05:00</published><updated>2005-09-14T10:25:28.266-05:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1237/1550/1600/Ench.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/1237/1550/320/Ench.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Bastante bien la "Feria de las Enchiladas" en cuanto al paladar se refiere, pero en cuanto a organizacion y distribucion era bastante dificil poder caminar por ahi e insuficientes los lugares para sentarse a comer y escasos los botes de basura para depositar los rastros del delito, de hecho la gente preferia comer en sus vehiculos y algunos aprovechaban las banquillas del quiosco para hechar diente a las enchilada. En mi caso terminamos pidiendo para llevar la comida, ya en el calor de la casa, la tarde lluviosa del domingo y un poco de musica se consumieron esos platos de enchiladas en Nogada, Toluqueñas , Jarochas y Tricolores.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-112649401686237862?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/112649401686237862/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=112649401686237862' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/112649401686237862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/112649401686237862'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2005/09/bastante-bien-la-feria-de-las.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16361370.post-112593717191533616</id><published>2005-09-05T10:28:00.000-05:00</published><updated>2005-09-11T21:17:39.103-05:00</updated><title type='text'></title><content type='html'>&lt;p class="MsoNormal"&gt;Por favor, no me veas así, posiblemente esta noche no me vaya.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt;- &lt;/o:p&gt;No quiero lastimarte, y solo quiero decirte, que yo tampoco quiero que te vayas, quédate conmigo,-&lt;/p&gt; &lt;p class="MsoNormal"&gt;-¿por que? &lt;/p&gt;   &lt;p class="MsoNormal"&gt;-Por que si volteo y no te veo, me asusta el hecho de que te has ido, y me da miedo equivocarme y por eso te pido que te quedes.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;-Solo déjame, que cierre mis ojos, será por un instante, te prometo que cuando los haya abierto, te tendré una respuesta, mientras tanto tómame de la mano y no me sueltes, que quien habrá de soltártela seré yo.&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Hoy como te veo, cada vez te siento mas distante pero, me da miedo por que ya no soy yo quien se aleja…&lt;/p&gt;   &lt;p class="MsoNormal" style="margin: 0cm 0.9pt 0.0001pt 13.85pt;"&gt;&lt;span style=""&gt;El dolor ya paso, únicamente quedan las cenizas y la yagas que se han de cerrar en cuanto vuelvas tú, o tu lugar sea ocupado.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; .&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16361370-112593717191533616?l=sharop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sharop.blogspot.com/feeds/112593717191533616/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16361370&amp;postID=112593717191533616' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/112593717191533616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16361370/posts/default/112593717191533616'/><link rel='alternate' type='text/html' href='http://sharop.blogspot.com/2005/09/por-favor-no-me-veas-as-posiblemente.html' title=''/><author><name>Sharop</name><uri>http://www.blogger.com/profile/09494022237613153515</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://2.bp.blogspot.com/_AfcwTTrX_Pc/SY9w_G2E1vI/AAAAAAAAAAM/g5WiwdN4f-s/S220/IMG_0196.JPG'/></author><thr:total>0</thr:total></entry></feed>
