VCL Web Delphi 2007 e Data Module
Olá amigos,
Ontem fiquei bricando no D2007 e criei um projeto VCL Web e fiquei impresionado, muito legal os controles. Já vou começar a criar umas interfaces para meu sistema!
Porém não consegui criar o data module. Na criação ele até cria um data module tal. É muito estranho. Neste DATA MODULE eu joguei os componentes da dbExpress e deixei tudo certinho (com client dataset e tudo). No webform principal nao funcionou de jeito nenhum, não conecta.
Deixei somente o connection no DM e no form coloquei o restante. A pagina indica que a conexão is missing. So fucniona se tudo estiver no proprio webform.
Alguém poderia me dar uma luz?
Valeu!
Ontem fiquei bricando no D2007 e criei um projeto VCL Web e fiquei impresionado, muito legal os controles. Já vou começar a criar umas interfaces para meu sistema!
Porém não consegui criar o data module. Na criação ele até cria um data module tal. É muito estranho. Neste DATA MODULE eu joguei os componentes da dbExpress e deixei tudo certinho (com client dataset e tudo). No webform principal nao funcionou de jeito nenhum, não conecta.
Deixei somente o connection no DM e no form coloquei o restante. A pagina indica que a conexão is missing. So fucniona se tudo estiver no proprio webform.
Alguém poderia me dar uma luz?
Valeu!
Romulocpd
Curtidas 0
Respostas
Brunolspp
29/08/2007
salve amigo, vc nao utilizará o DM, mas sism o UserSession, mas cuidade, ele não foi feito pra vc colocar um mundo de componentes nele, pois serão os objetos que estarão na sessão de cada browser conectado.
vc pode criar datamodulos e utilizalos instanciando a medida que utiliza, mas poderá deixar a conexao no usersession e tambem outras variaveis de sessao.
no meu link de dwonaloads gratuitos(abaixo da minha assinatura) tem vários exemplos com VCL FOr Web.
tem a lista que mantenho sobre oa ssutno também: nddv@yahoogrupos.com.br
e no mais estamos as ordens.
vc pode criar datamodulos e utilizalos instanciando a medida que utiliza, mas poderá deixar a conexao no usersession e tambem outras variaveis de sessao.
no meu link de dwonaloads gratuitos(abaixo da minha assinatura) tem vários exemplos com VCL FOr Web.
tem a lista que mantenho sobre oa ssutno também: nddv@yahoogrupos.com.br
e no mais estamos as ordens.
GOSTEI 0
Romulocpd
29/08/2007
Olá Bruno,
Então realmente vou criar uma classe de conexão pra isso pra garantir qualidade.
Mas uma coisa. Sou adepto do componente ZeosDB. Tem alguma limitação para isso ou tem que ser o dbExpress mesmo?
Valeu!
Então realmente vou criar uma classe de conexão pra isso pra garantir qualidade.
Mas uma coisa. Sou adepto do componente ZeosDB. Tem alguma limitação para isso ou tem que ser o dbExpress mesmo?
Valeu!
GOSTEI 0
Brunolspp
29/08/2007
Eu particularmente não aprecio o Zeos e não recomendo, o DBX é muito mais rápido sem falar que tem um suporte muito melhor, e para trabalhar com Web, tem q usar DataSnap.
E se quer perfoemance maior, use Multicamadas como esta no exemplo do 8º DDD disponivel la no link de download.
E se quer perfoemance maior, use Multicamadas como esta no exemplo do 8º DDD disponivel la no link de download.
GOSTEI 0
Romulocpd
29/08/2007
Estou fazendo um sistema de locadora avançado e por isso quero um sistema simples, nao será para grandes empreas mas sim para muitos clientes e daí a manutencao mais simplificada possível é o que busco (por isso o Zeos que só precisa da FBCLIENT.DLL que eu mesmo guardo no EXE).
Estou tentando ativar o datasnap no D2007 porem nao consigo baixar o update 2 pois nao sou usuario registrado e daí já viu.
Valeu!
Estou tentando ativar o datasnap no D2007 porem nao consigo baixar o update 2 pois nao sou usuario registrado e daí já viu.
Valeu!
GOSTEI 0
Lindemberg Cortez
29/08/2007
Acontece que voce tem que configurar o ComInitialization.... "MultThread".... e tem mais... voce pode sim utilizar DataModules sendo que o AOwner do dataModule será a session ....ou sseja, IWApplication.
Vi algumas resposta controversas ai entao estou corrigindo...
Vi algumas resposta controversas ai entao estou corrigindo...
GOSTEI 0
José
29/08/2007
Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
GOSTEI 0