Conexion a una BD sql server

30/09/2004 - 16:37 por crifistian | Informe spam
estoy haciendo un proyecto usando vs 2003 y sharepoint server 2003, la
cuesiton es q me han dicho q averigue todo lo relacionado. y yo solito he
creado webparts,yo solito los he colgado al sharepoint matando como nunca
!!!

pero tampoco soy dios,cierto??? la cuestion es q no puedo acceder a una bd
sql server 2000,he intentado con northwind y nada

si hay un alma caritativa por favor q me mande un ejemplito , desde la
programacion hasta la configuracion, pues me supongo q tambien se
configura algo,no??

GRACIAS

Preguntas similare

Leer las respuestas

#11 Gustavo
07/10/2004 - 10:31 | Informe spam
Hola Christian,
Primero que todo, si quieres que un evento se active en un WebPart, tienes
que hacer un inheritance van "INamingContainer" en la clase.
Luego declaras el EventHandler en la funcion "CreateChildControls", y
annades los controles a la clase ("this.Controls.Add(...);".
Haces la funcion que va a recibir el EventHandler, con los parameters
apropiados, y finalmente en la funcion "RenderWebPart" haces primero un
"EnsureChildControls" para asegurarte que los controles sean realmente
creados, y luego los haces mostrar (...RenderControl(output);).
Mira en el SDK de SPS, que alli hay un monton de informacion de como hacer
WebParts.
Saludes y suerte,
Gustavo


"Christian" wrote:

Mostrar la cita
#12 crifistian
07/10/2004 - 19:01 | Informe spam
Hola Gustavo.
te cuento que te hice caso y me meti al sdk y comence a buscar, me costo
pero encontre sobre como manejar los eventos.
hice ese simple webpart que te comente pero al encontrar una solucion se
me abrieron 2 problemitas nuevos:

1 cuando quise poner 2 eventos en el createchildcontrols me salio un error
,
intente con la idea loca de poner otro createchildcontrols pero nada.
o sea puse 2 botones en mi webpart y cree 2 eventos click ,estuvo mal??

2 como haria para trabajar con 2 webparts conectados,me refiero que uno le
pase parametros a otro

por si acaso he buscado las soluciones de estos 2 puntos pero no he
encontrado nada que me ayude

Gracias
Saludos


Gustavo wrote:

Mostrar la cita
voy
Mostrar la cita
algunas
Mostrar la cita
no,cierto??
Mostrar la cita
datagrid
Mostrar la cita
sobre
Mostrar la cita
dice
Mostrar la cita
has
Mostrar la cita
razon
Mostrar la cita
dll,
Mostrar la cita
todo,
Mostrar la cita
ignorancia.
Mostrar la cita
esto:
Mostrar la cita
y
Mostrar la cita
tu
Mostrar la cita
archivo
Mostrar la cita
page
Mostrar la cita
more
Mostrar la cita
annadido
Mostrar la cita
level="Full"
Mostrar la cita
seguridad
Mostrar la cita
bastante
Mostrar la cita
pasos 4,
Mostrar la cita
texto
Mostrar la cita
[Assembly:
Mostrar la cita
AssemblyKeyFile("C:keypair.snk")]
Mostrar la cita
solution)
Mostrar la cita
safecontrol y
Mostrar la cita
la
Mostrar la cita
-filename
Mostrar la cita
tu
Mostrar la cita
#13 Gustavo
07/10/2004 - 21:23 | Informe spam
Hola Christian,
En cuanto a tus puntos:
1 - Si tienes dos o mas botones, tienes que tener un evento por boton (a
menos que por alguna razon quieras que dos botones funcionen con un solo
evento), cada uno con un nombre diferente, por supuesto. O sea que por ese
lado lo has hecho bien. Si pones dos CreateChildControls, el compilador se te
va a enloquecer... asi que no lo intentes.
2 - Programar WebPartes conectadas es de lo mas divertido. Mira los
siguientes articulos que te contaran todo lo que tienes que saber para hacer
algo por el estilo:
http://www.ftponline.com/portals/mi...es/rizzo2/
http://www.15seconds.com/issue/040929.htm
Suerte y saludos.
Gustavo


"Christian" wrote:

Mostrar la cita
#14 crifistian
08/10/2004 - 19:21 | Informe spam
hola Gustavo
Te cuento q hice un filtrado con un datagrid,tal como me lo pidieron pero
lo tengo en una maquina de desarrollo.
Entonces me pidieron q lo mande al servidor ,solo necesitaria llevar mi
dll,apuntar mi key y llevar mikeypair,cierto??

Con respecto a tu carta anterior no puedo probar lo que me haz dicho ya
que en Peru hay feriado y no funciona mi area, pero llegue a ver las
direcciones que me mandaste para conectar webparts y te digo algo...esta
un poco dificil pero ni modo tengo que poner de mi parte

una ultima cosa cuando dices poner 2 eventos en un createchildcontrols
pero separados ,te refieres a esto:

private override createchildcontrols(){

evento1();
evento2();
}

Saludos




Gustavo wrote:

Mostrar la cita
te
Mostrar la cita
tienes
Mostrar la cita
hacer
Mostrar la cita
esto
Mostrar la cita
ahora
Mostrar la cita
poner
Mostrar la cita
objetos
Mostrar la cita
(si
Mostrar la cita
datagrid.como
Mostrar la cita
que por
Mostrar la cita
informacion
Mostrar la cita
que
Mostrar la cita
un
Mostrar la cita
que te
Mostrar la cita
para
Mostrar la cita
sale
Mostrar la cita
2003
Mostrar la cita
con
Mostrar la cita
mensaje:
Mostrar la cita
this
Mostrar la cita
llave
Mostrar la cita
lugar
Mostrar la cita
no lo
Mostrar la cita
y,
Mostrar la cita
el
Mostrar la cita
c:keypair.snk y
Mostrar la cita
Namespace="webpartlibrary1"
Mostrar la cita
de
Mostrar la cita
genero
Mostrar la cita
agregar
Mostrar la cita
mismo
Mostrar la cita
amable de
Mostrar la cita
#15 Gustavo
08/10/2004 - 19:47 | Informe spam
Hola Christian,
1 - La verdad no te entiendo muy bien que es lo que dices sobre el DataGrid.
Pero si lo que necesitas es pasar un WebPart de una maquina (desarrollo) a
otra (test/produccion), tienes que hacer una de dos:
Solucion elegante: Hacer un programa de installacion. Microsoft te da una
manito ofreciendote el WPPackager (buscalo en el site de Microsoft). Asi
mantienes la seguridad de SPS al maximo, y todo es segun las reglas del juego.
Solucion rapida: Copia el dll al directorio bin de IIS, pon el dwp en alguna
parte, baja la seguridad de SPS a "trust level="Full", registra el dll en el
web.config, y resa un par de padrenuestros para que un cracker no le de por
jugar con tu trabajo.
La llave que haces para compilar el dll solamente la necesitas para eso
(compilar). despues, la llave estara incluida en el dll mismo, asi que no
necesitas copiarla en ninguna parte mas.
2 - Connected WebParts dan un monton de diversion... no les tengas miedo.
3 - Dos eventos en CreateChildControls:
protected override void CreateChildControls ()
{
btnA.Click += new EventHandler(myButtonA_Click);
btnB.Click += new EventHandler(myButtonB_Click);
}
Y luego:
public void myButtonA_Click(object sender, System.EventArgs e)
{
Debug.WriteLine("Holla A");
}
public void myButtonB_Click(object sender, System.EventArgs e)
{
Debug.WriteLine("Holla B");
}
Suerte y saludes,
Gustavo


"Christian" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida