Comunidad de diseño web y desarrollo en internet online

Integrando Flash con .NET ... o la historia de un fracaso

Citar            
MensajeEscrito el 30 Jul 2004 12:12 am
hola

es mi primer post pregunta, pero esto me tiene desesperada :oops: y ustedes son un foro espectacular asi que ...

he estado programando proyectos en ASP toda la vida normal, pero ahora me han pedido uno en .NET, crei que cero problemas, que el paso a .NET era facil ... es simple, crear un XML que llene un datagrid a partir de una tabla de access, digamos que ams o menos tengo pistas del XML llenando el datagrid, pero

  • Como conecto una base de datos Access en ASP.net y que funcione similar a ADO y sus recordsets bonitos? :cry:
  • Hay alguna manera de crear elegantemente el XML en .NET y no "a saco" como siempre lo hago escribiendo en el flujo de la salida el XML; algo como un API o algo asi? :crap:


gracias por su invaluable ayuda :love:

Por Yumi

258 de clabLevel


1 articulo

Genero:Femenino  

Sendai - Japon

unknown
Citar            
MensajeEscrito el 30 Jul 2004 01:59 pm
.net tiene una forma excelente para trabajar con XML y es la siguiente:

1. la conexion con una base de datos access se hace mediante el objeto OleDbConnection para llenar un DataSet


Código :

OleDbConnection nwindConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\bin\LocalAccess40.mdb;
;Integrated Security=SSPI;Initial Catalog=northwind");

OleDbCommand selectCMD = new OleDbCommand("SELECT CustomerID, CompanyName FROM Customers", nwindConn);
selectCMD.CommandTimeout = 30;

OleDbDataAdapter custDA = new OleDbDataAdapter();
custDA.SelectCommand = selectCMD;

DataSet custDS = new DataSet();
custDA.Fill(custDS, "Customers");



el dataset de .net tiene propiedades de readXMl, writeXML y getXML que facilitan la vida, y evitan el uso del objeto DOM, ya que convierten un flujo de datos q viene desde flash (stream) en un DataSet.

Con tiempo voy a publicar un tutorial de este tema...

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  



Ultima edición por _david el 30 Jul 2004 02:45 pm, editado 2 veces

Bogota, Colombia

unknown
Citar            
MensajeEscrito el 30 Jul 2004 02:14 pm
A todo esto... saludos al nuevo BOFH!!

Ya nos iremos conociendo, jeje, que ya te tengo en el MSN.

Un saludo!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

unknown
Citar            
MensajeEscrito el 30 Jul 2004 02:43 pm
gracias! espero cumplir a cabalidad el manual de BOFH :| jeje

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

unknown
Citar            
MensajeEscrito el 30 Jul 2004 03:50 pm
muchisimas gracias por su ayuda (y bienvenido señor BOFH, ¿como los elejiran?) me he dado cuenta que es muchisimo mas facil que en el ASP original, pero, como haria si en ves de la ruta de la base de datos tuviera un DSN?

Por Yumi

258 de clabLevel


1 articulo

Genero:Femenino  

Sendai - Japon

unknown
Citar            
MensajeEscrito el 30 Jul 2004 04:35 pm
bueno con DSN? :shock:

creo q no se (voy a ver la ayuda) pero, por q la necesidad de DSN?

acerca de la eleccion...bueno supongo q me desperte aqui :D

pd: somos familiares? tenemos el mismo apellido! MCP :wink:

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

unknown
Citar            
MensajeEscrito el 30 Jul 2004 04:45 pm
es que haya por politicas del DBA de la empresa, que es una especie de BOFH de las bases de datos en regla, no nos deja saber la ubicación de la base de datos, solo nos da un mnodelo entidad relacion y otro UML y a defendernos con eso :(, y pues nos da el DataSourceName (DNS) para poder conectarala en nuestros lenguajes

PD. Developer o Designer?

Por Yumi

258 de clabLevel


1 articulo

Genero:Femenino  

Sendai - Japon

unknown
Citar            
MensajeEscrito el 30 Jul 2004 05:11 pm
r: Developer y tu?

ya lo encontre (aunque en VB :shock: , cual usas tu?):

Código :

Dim conn As OleDbConnection
conn = New OleDbConnection("DSN=mydsn")
conn.Open()


ya lo de mas es :

-hacer la consulta
-llenar un DataSet
-response.write(Dataset.getXML());

y ya!

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

unknown
Citar            
MensajeEscrito el 30 Jul 2004 05:45 pm
muchisimas gracias :love: que trucazo!

Por Yumi

258 de clabLevel


1 articulo

Genero:Femenino  

Sendai - Japon

unknown
Citar            
MensajeEscrito el 30 Jul 2004 09:21 pm
y cuando se envia desde flash:

Dataset.readXML(Request.InputStream);


:wink:

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

unknown

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.