Últimos comentários de Rodrigo Carreiro Mourão
1 - 1/27/2015 9:38:11 AM - Introdução - Curso Completo de MySQL - Aula 1
WESLEY YAMAZACK Olá pessoal, tudo bem?

Publicamos mais videoaulas hoje.

Um abraço
2 - 1/26/2015 7:55:40 PM - DataSnap XE, Generics, RTTI e DAO - Artigo Clube Delphi 126
DOUGLAS CLAUDIO Olá Rafael, obrigado pelo seu comentário.

Enviamos sua solicitação a Equipe DevMedia e estamos no aguardo de um feedback do mesmo.

Um abraço.
3 - 1/26/2015 5:21:52 PM - Refactoring - Curso Delphi para Iniciantes - 8
DOUGLAS CLAUDIO Olá Fábio, obrigado pelo seu comentário.

Enviamos sua solicitação a Equipe DevMedia e estamos no aguardo de um feedback do mesmo.

Um abraço.
4 - 1/26/2015 10:47:19 AM - Componentes Data Aware - Delphi para Iniciantes - Aula 64
Fabiano Gonzaga Franklin este erro ocorre por uma certa "incompatibilidade", por assim dizer, de bancos de dados mais antigos q vc tenha instalado em sua máquina após a instalação do Delphi, caso na maioria dos casos será necessário reparar a instalação do Delphi para corrigir o problema, no entanto dependendo do Banco de dados q tenha causado o problema, ele poderá parar de funcionar.
5 - 1/25/2015 10:52:25 PM - Refactoring - Curso Delphi para Iniciantes - 8
Fábio Júnior Gonçalves de Souza Não consegui acionar os comandos Refactor: Rename, Extract method, Declare Variable, Find References .... O que fazer ?
6 - 1/23/2015 3:05:05 PM - DataSnap XE, Generics, RTTI e DAO - Artigo Clube Delphi 126
Rafael Moser Olá Rodrigo!
Gostei muito da matéria, me fez correr um pouco mais atras de novos pensamentos na área de programação.
Contudo, como sempre nem tudo são flores, empaquei na seguinte situação:
Tenho uma classe que contém uma lista de objetos de outra classe, ex:
------------------------------------------
TEndereco
id
nome
------------------------------------------
TCliente
id
nome
endereco : TList<TEndereco>;
------------------------------------------
Meu problema vem aqui, quando eu gravo o cliente, tudo ocorre corretamente, porém quando gravo um Endereço, se por ventura der algum problema, não consigo desfazer o cliente que foi gravado.
Em resumo o meu problema é: Como eu posso fazer o controle transacional nessa situação?
Tenho que fazer este controle no lado cliente da aplicação disponibilizando alguma forma de antes de eu mandar persistir os objetos, iniciar uma transação manualmente e finalizar se tudo ocorreu bem? Achei estranho pensar isso, mas é a única coisa que me vem em mente, porém utilizando esta solução eu estaria infringindo a camada de persistência, pois estaria disponibilizando um acesso para a conexão com o banco do lado cliente da aplicação.

Desde já agradeço.
7 - 1/22/2015 12:03:27 AM - Introdução ao objetivo do curso - Curso de Rave Reports - 1
Claudio Sakae Shigemi Quando ele mencionou "outro curso" imagine que ele ja tivesse competado ele!Não esperava que o outro estivesse em andamento !
mas, ainda sim obrigado
8 - 1/21/2015 10:09:50 PM - Da Borland à Embarcadero chegando ao Delphi XE2 - Curso Delphi para Iniciantes - 2
HéLIO CARLOS CARDOSO Para baixar diversos downloads no site da Embarcadero e da EDN (que é o site de suporte ao desenvolvedor da Embarcadero, que é como se fosse o MSDN da microsoft) é necessário estar registrado, porém algumas coisas só serão baixadas para usuários licenciados ou seja, que tem licensa comercial por ter adquirido algum software da Embarcadero. No caso, as ferramentas em versões try podem ser baixadas para teste sem problemas mas como já estamos na versão XE7 (isso mesmo, foi lançado 5 novas versões do delphi em menos de 3 anos) não vou saber se é possível baixar o try do XE2. tente registrar e baixar o XE7.
9 - 1/21/2015 4:11:26 PM - Introdução ao objetivo do curso - Curso de Rave Reports - 1
Claudio Sakae Shigemi obrigado! isso vai me ajudar
10 - 1/21/2015 4:05:54 PM - Introdução ao objetivo do curso - Curso de Rave Reports - 1
DANIELLA ADRIANA DA COSTA Olá Claudio, o link do curso do professor Rodrigo é esse: http://www.devmedia.com.br/curso/curso-completo-de-mysql/281
11 - 1/21/2015 3:50:44 PM - Introdução a Normalização – Curso Completo MySQL– Aula 6
DANIELLA ADRIANA DA COSTA Olá Luciano, vc encontra as demais aulas desse curso no post:
http://www.devmedia.com.br/curso/curso-completo-de-mysql/281
Ao final da descrição de cada aula vc encontra o link para o curso e para a formação a qual esse curso pertence
12 - 1/21/2015 3:29:59 PM - Da Borland à Embarcadero chegando ao Delphi XE2 - Curso Delphi para Iniciantes - 2
DANIELLA ADRIANA DA COSTA Olá Rogerio, ,encaminhamos a sua dúvida para a Equipe DevMedia. Em breve retornaremos com a resposta.
13 - 1/21/2015 3:11:40 PM - Da Borland à Embarcadero chegando ao Delphi XE2 - Curso Delphi para Iniciantes - 2
rogerio francisco Boa tarde, onde consigo baixar o RAD delphi XE2? No site da EMBARCADEIRO, é preciso preencher o Developer Network and Registered User Login, posso preencher? sem problemas???
14 - 1/21/2015 7:56:33 AM - Introdução - Curso Completo de MySQL - Aula 1
WESLEY YAMAZACK Olá Francisco, tudo bem?

Gostaria de saber se esse problema ainda está acontecendo com você.

Um abraço e até mais.
15 - 1/20/2015 9:45:37 PM - Introdução a Normalização – Curso Completo MySQL– Aula 6
Luciano Garcia Boa noite,


Cadê as outras aulas?
16 - 1/20/2015 12:23:04 AM - Introdução ao objetivo do curso - Curso de Rave Reports - 1
Claudio Sakae Shigemi Ola! Na primeira aula foi mencionado que o senhor fez um curso completo de mysql ? que ensina desde a instalação , até a implicação da base de dados? Gostaria de saber qual seria o curso ? se ensinaria o que quer que fosse necessario para que eu possa trabalhar com o rave report e o mysql?

17 - 1/16/2015 7:53:55 AM - Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 25-Telas de Administração e Login do Usuário
HéLIO CARLOS CARDOSO Fico feliz q tenha resolvido e ficarei feliz se eu puder ajudar em uma outra ocasião.
18 - 1/15/2015 11:55:09 PM - Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 25-Telas de Administração e Login do Usuário
Julio Cesar*** Boa noite Helio,

procurei e revisei 9 codigo e encontrei os erros, fum foi necessario colocar a condicao =true, conforme um colega mencionou acima e a outra foi a forma que registrei o banco de dados no data explorer.

Mas obrigado pela ajuda :)

19 - 1/15/2015 8:12:12 PM - Conhecendo os Recursos de Depuração do Delphi - Curso Delphi para Iniciantes - 51
HéLIO CARLOS CARDOSO Fico feliz que tenha solucionado o problema!
20 - 1/15/2015 8:09:06 PM - Conhecendo os Recursos de Depuração do Delphi - Curso Delphi para Iniciantes - 51
Marcos Alfredo Saffran Olá Hélio,

acabei desinstalando e reinstalando o delphi, mas acredito que por ter feito, sem querer, suas sugestões o problema foi solucionado.

Muito obrigado.
21 - 1/15/2015 8:06:14 PM - Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 25-Telas de Administração e Login do Usuário
HéLIO CARLOS CARDOSO Julio Cesar, não sou autor do post mas sou autor na Devmedia e gostaria de lhe ajudar. Vou analisar com calma seu problema e em seguida lhe dar uma resposta.
22 - 1/15/2015 8:03:14 PM - Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 25-Telas de Administração e Login do Usuário
Prodados Informática Ltda Julio Cesar, não sou autor do post mas sou autor na Devmedia e gostaria de lhe ajudar. Vou analisar com calma seu problema e em seguida lhe dar uma resposta.
23 - 1/15/2015 6:49:39 PM - Conhecendo os Recursos de Depuração do Delphi - Curso Delphi para Iniciantes - 51
HéLIO CARLOS CARDOSO Marcos, isso acontece porque o Delphi não se baseia apenas plo código que está no arquivo .pas mas também pelo que está no arquivo compilado .dcu, ou seja, a depurador utiliza-se do trabalho conjunto destes dois arquivos. Se você compilou, mecheu a posição do código e está depurando é possível que algumas inconsistências ocorram.

Sempre que isso acontecer, dê um BUILD Project no seu código, através do menu Project. Em, versões mais antigas do Delphi como o 7 por exemplo, além do Build, talvez tenha que fechar e abrir novamente o compilador.

Espero ter ajudado.
24 - 1/12/2015 10:11:14 AM - Conhecendo os Recursos de Depuração do Delphi - Curso Delphi para Iniciantes - 51
DOUGLAS CLAUDIO Olá Marcos, obrigado pelo seu comentário.

Enviamos sua solicitação a Equipe DevMedia e estamos no aguardo de um feedback do mesmo.

Um abraço.
25 - 1/11/2015 12:51:36 PM - Conhecendo os Recursos de Depuração do Delphi - Curso Delphi para Iniciantes - 51
Marcos Alfredo Saffran Estou trabalhando em um programa que quando clico no botão 'Break' do 'Debugger exception Notification' não está indo para a linha do erro, vai para outra parte do código completamente diferente.
Será que é alguma configuração, ou o que pode estar ocorrendo?
26 - 1/11/2015 11:10:55 AM - Comando With e Estruturas de Decisão - Curso Delphi para Iniciantes - 18
Log Pro Logistica e Produtividade Parabéns pelo Curso. Muito bom..
27 - 1/6/2015 4:35:51 PM - Introdução - Curso Completo de MySQL - Aula 1
WESLEY YAMAZACK Olá Edson, no final de DEZ publicamos 2 videoaulas, e agora em JAN deveremos publicar mais 2 videoaulas pelo menos até dia 25.

Um abraço
28 - 1/6/2015 11:41:17 AM - Introdução - Curso Completo de MySQL - Aula 1
edson luis pereira Quando sai a próxima aula?
29 - 1/3/2015 7:30:12 PM - Introdução - Curso Completo de MySQL - Aula 1
Engenharia da Computação Boa Noite! Gostei da Vídeo aula bem didático e explicativo. Parabéns! Vou continuar assistindo!
30 - 12/29/2014 7:02:39 AM - Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 25-Telas de Administração e Login do Usuário
DOUGLAS CLAUDIO Olá Julio, obrigado pelo seu comentário.

Enviamos sua solicitação a Equipe DevMedia e estamos no aguardo de um feedback do mesmo.

Um abraço.
31 - 12/27/2014 12:10:44 PM - Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 25-Telas de Administração e Login do Usuário
Julio Cesar*** Perdao esqueci de especifica em qual linha que esta dando o "erro"

begin
DBCon := TDBXConnectionFactory.GetConnectionFactory.GetConnection('DBVENDAS',
'SYSDBA', 'masterkey');
→→ Command := DBCon.CreateCommand;
Command.Text := 'SELECT * FROM USUARIOS WHERE LOGIN = ' + QuotedStr(AUsuario)
+ ' and SENHA = ' + QuotedStr(ASenha);
Reader := Command.ExecuteQuery

Realizei o procedimento de registrar a base de dados no Data Explorer.
Estou usando a Versao XE3.
32 - 12/27/2014 12:08:27 PM - Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 25-Telas de Administração e Login do Usuário
Julio Cesar*** Ola Rodrigo, estou com problemas na tela de Login, esta dando Invalid Arguments: DBVendas

Segue onde esta dando o erro, este erro aparece na seguinte Unit: Data.DBXCommon.

procedure TDBXContext.Error(ErrorCode: TDBXErrorCode;
ErrorMessage: string);
var
DBXError: TDBXError;
begin
DBXError := TDBXError.Create(ErrorCode, ErrorMessage);

if FOnErrorDBXContext <> nil then
if Assigned(FOnErrorDBXContext.FOnError) then
begin
FOnErrorDBXContext.FOnError(DBXError);
end;
→ raise DBXError;
end;

Utilizando o codigo fonte que voce disponibiliza, o erro da na Unit uUsuario:

begin
DBCon := TDBXConnectionFactory.GetConnectionFactory.GetConnection('DBVENDAS',
'SYSDBA', 'masterkey');
Command := DBCon.CreateCommand;
Command.Text := 'SELECT * FROM USUARIOS WHERE LOGIN = ' + QuotedStr(AUsuario)
+ ' and SENHA = ' + QuotedStr(ASenha);
Reader := Command.ExecuteQuery

Realizei o procedimento de registrar a base de dados no Data Explorer.
Estou usando a Versao XE3.
33 - 12/23/2014 12:09:21 PM - Bancos de Dados Relacionais - Curso Completo de MySQL - Aula 2
Daniel Marcos Pereira Madureira Obrigado Douglas, consegui resolver o problema e
já estou assistindo as videoaulas.
34 - 12/20/2014 6:25:15 AM - Progress Bar, Gauge, LinkLabel e SpinEdit - Curso Delphi para Iniciantes - 34
Jefferson de Castro Silva Como sempre, ótima aula. Parabéns ao instrutor!
35 - 12/19/2014 10:07:28 AM - Bancos de Dados Relacionais - Curso Completo de MySQL - Aula 2
DOUGLAS CLAUDIO Olá Daniel, obrigado pelo seu comentário.

Ocorre algum erro ao tentar assistir a videoaula? Post aqui na página o erro para que eu possa te ajudar. Mas antes de mais nada, vou lhe passar um link que contém enumeras resoluções para certos problemas, dê uma olhada. Caso o problema persista, estou à disposição para resolvermos o mais rápido possível.

http://www.devmedia.com.br/video-aulas-faq-devmedia/4668

Um abraço.
36 - 12/18/2014 2:11:51 PM - Bancos de Dados Relacionais - Curso Completo de MySQL - Aula 2
Daniel Marcos Pereira Madureira Oi, completando o comentário acima, os outros videos também não abrem para serem assistidos.
E eu já assisti outras aulas de de outros conteúdos e funcionou perfeitamente.
Esse conteúdo de banco de dados é uns dos que mais preciso, por favor ajude-me.
37 - 12/18/2014 1:57:09 PM - Bancos de Dados Relacionais - Curso Completo de MySQL - Aula 2
Daniel Marcos Pereira Madureira Oi prof. Rodrigo, boa tarde.
As aulas são exelentes parabéns ao sr.
Gostaria de ajuda pois a segunda aula não estou conseguindo assisti-la, que é sobre o banco de dados
relacionais.
Já isntalei o aplicativo Dev. player e os codecs mas não funcionou.

Agradeço e uma ótima tarde.
38 - 12/17/2014 9:10:31 AM - Introdução - Curso Completo de MySQL - Aula 1
WESLEY YAMAZACK Olá Carlos, desculpe pelo atraso, o autor chegou a nos enviar videoaulas no começo do mês, mas infelizmente devido a problemas no audio tivemos que regravar a videoaula, e estamos aguardando até terça para lançar as novas videoaulas.

Muito obrigado pela compreensão.

Um abraço
39 - 12/17/2014 7:39:41 AM - Introdução - Curso Completo de MySQL - Aula 1
Carlos Eduardo Lopes de Oliveira Pois é, 50 conto por mês pra ficar esperando que nem idiota. Me arrependi demais de ter me inscrito no Devmedia.
40 - 12/16/2014 10:06:58 AM - Introdução - Curso Completo de MySQL - Aula 1
Edmar Barboza Fagundes da Costa Junior Aguardando o restante das aulas, para dar inicio ao curso :(
41 - 12/16/2014 10:06:34 AM - Introdução - Curso Completo de MySQL - Aula 1
Edmar Barboza Fagundes da Costa Junior estou aguardado o restante das aulas, para dar inicio ao curso! >(
42 - 12/13/2014 1:53:14 PM - Flow Panel, Category Buttons e Shell API - Curso Delphi para Iniciantes - 30
Jefferson de Castro Silva Muito boa didática! Cada vídeo aula, é mais conhecimento agregado e mais vontade de aprender ou reciclar o que sei sobre Delphi. Parabéns!
43 - 12/13/2014 11:34:41 AM - TButtons, TBitBtn e TSpeedButtons - Curso Delphi para Iniciantes - 26
Jefferson de Castro Silva Gostei muito desta aula, principalmente porque pude aprender situações novas para um componente tão antigo, como o TButton. Assim a gente fica motivado a buscar aprender mais. Parabéns!
44 - 12/12/2014 9:41:11 PM - Introdução - Curso Completo de MySQL - Aula 1
Francisco Matos Obrigado Claudio Pelo suporte mas Não consigo é usar o aplicativo não estou tendo problemas em relação a baixa as videos aulas e sim em abri o mesmo vai direto é para a tela de desinstala o software.
45 - 12/12/2014 1:15:57 PM - Introdução - Curso Completo de MySQL - Aula 1
Carlos Eduardo Lopes de Oliveira Ok obrigado.
46 - 12/12/2014 9:23:29 AM - Introdução - Curso Completo de MySQL - Aula 1
DOUGLAS CLAUDIO Olá Francisco, obrigado pelo seu comentário.

O link abaixo explica o passo a passo de como assistir as videoaulas no portal DevMedia.

http://www.devmedia.com.br/cursos-faq-como-assistir-os-cursos-da-devmedia/31286

Depois, recomendo que faça o download novamente das videoaulas e execute pelo DevPlayer para assista-las.

Qualquer dúvida estou à disposição.

Um abraço.
47 - 12/11/2014 9:50:00 PM - Introdução - Curso Completo de MySQL - Aula 1
Francisco Matos Bom sou um novo assinante estou querendo aprender a linguagem em Delphi mas os videos do MySQL não abre e vem danificados usei o winrar,7zip e não abre baixei os aplicativos e quando clico e abri o vídeo da aula 2 o aplicativo pede é pra ser desinstalado.
como vou aprender assim * Os aplicativos para abri os videos porque windows media não da suporte alguém sabe de outro que possa abri já que os da devmedia não esta aceitando abri.
48 - 12/9/2014 10:42:52 AM - Introdução - Curso Completo de MySQL - Aula 1
WESLEY YAMAZACK Olá Carlos, tudo bem?

Recebemos as videoaulas em NOV, porém quando fomos analisar a imagem não estava sincronizada com o audio. Estamos regravando para publicarmos em DEZ. Desculpe a imensa demora, estamos resolvendo, até o dia 24 estará resolvido.

Um abraço e até mais.
49 - 12/8/2014 3:22:05 PM - Introdução - Curso Completo de MySQL - Aula 1
Carlos Eduardo Lopes de Oliveira Olá pessoal da Devmedia. Estamos em Dezembro... quando vou poder assistir as aulas de Banco de Dados como vcs passaram?
50 - 12/8/2014 2:17:41 PM - Introdução - Curso Completo de MySQL - Aula 1
Carlos Eduardo Lopes de Oliveira Muita demora no post
51 - 12/3/2014 8:47:32 PM - Curso Online-Novidades no Delphi 2010-Parte 13-Mapeamento Objeto Relacional (Classe de Mapeamento)-Parte 5
HéLIO CARLOS CARDOSO Alexandre,


Não sou o autor do Post porém sou autor na Devmedia, e gostaria de ajudar na sua dúvida.


Implementei o seu código fonte no delphi XE7 e identifiquei 3 possíveis causas do seu problema. Abaixo estarei enviando o código fonte de Duas units que eu fiz


Identifiquei aqui três possiveis causas:


1º - Caso a Unit em que se encontra a CustonAttribute [Indentity] não for declarada ou for declarada com nome errado na Uses, o Sistema compila mas não reconhece;


2º - Caso o nome da CustonAttribute [Indentity] estiver diferente da classe que foi criada (o nome estiver errado) o Sistema compila mas não reconhece.


3º - Problema de Otimização do Debug do Delphi. Se dentro do if
" if rttAtributo is Indentity THEN"
não tiver comandos mas somente um comentário o sistema passa batido. Pois o depurador sabe que não há necessidade de entrar em um if que não tenha comandos.

Espero ter Ajudado.



Código fonte:

//Unit1.pas
unit Unit1;

interface

uses
Winapi.Windows, Winapi.Messages, System.SysUtils,
System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls,
Unit2CustonAtribute, System.Rtti;

type
TForm1 = class(TForm)
btn1: TButton;
procedure btn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

TTabela = class
strict private
FOID: Integer;
FNome: String;
public
[Indentity]
[FieldName]
[PrimaryKey]
property OID: Integer read FOID write FOID;
[FieldName]
property Nome: String read FNome write FNome;
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.btn1Click(Sender: TObject);
var
A: TTabela;
rttTipo: TRttiType;
rttPropriedade: TRttiProperty;
rttAtributo : TCustomAttribute;
strField: String;
strValue: String;
begin
A:=TTabela.Create;
rttTipo:=TRttiContext.Create.GetType(A.ClassType);

for rttPropriedade in rttTipo.GetProperties do
begin
for rttAtributo in rttPropriedade.GetAttributes do
begin
if rttAtributo is Indentity THEN
begin
ShowMessage(rttAtributo.ClassType.ClassName);
end
else
begin
if rttAtributo is FieldName then
begin
// Aqui não deveria pegar o código mas está pegando.
//como devo fazer a comparação entre FieldName x Identity ?
strField := strField + FieldName(rttAtributo).Name + ',';
strValue := strValue +
QuotedStr(rttPropriedade.GetValue(A).ToString) + ',';
end;
end;
end;
end;

end;

end.

//Unit1.dfm
object Form1: TForm1
Left = 0
Top = 0
Caption = 'Form1'
ClientHeight = 101
ClientWidth = 181
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object btn1: TButton
Left = 56
Top = 40
Width = 75
Height = 25
Caption = 'testar'
TabOrder = 0
OnClick = btn1Click
end
end



//Unit2CustonAtribute.pas
unit Unit2CustonAtribute;

interface

uses
RTTI;

type

Indentity = class(TCustomAttribute)
end;

PrimaryKey = class(TCustomAttribute)
end;

FieldName = class(TCustomAttribute)
private
FName: string;
public
property Name: string read FName write FName;
end;

implementation

end.
52 - 12/2/2014 11:45:01 AM - Estrutura do Curso e Apresentação do PMI - Curso de Gerenciamento de projetos PMBOK - Aula 1
WESLEY YAMAZACK Olá Edivaldo, os cursos são para assinantes MVPs (http://www.devmedia.com.br/mvp) da DevMedia ou para que possui créditos. Apenas a primeira videoaula é gratuita. O certificado você consegue imprimir no final, depois de marcar todas as videoaulas como assistidas.

Um abraço
53 - 12/1/2014 4:02:47 PM - Estrutura do Curso e Apresentação do PMI - Curso de Gerenciamento de projetos PMBOK - Aula 1
EDIVALDO CASTRO DOS SANTOS JUNIOR OLÁ Boa tarde, eu gostaria de saber como ocorre o processo pra se fazer estes cursos, como faço pra participar, se é pago, porque vi que as aulas são gratuitas... e se tem certificação após o seu termino

obrigado
54 - 11/28/2014 10:15:29 AM - Relatórios com o Reports Wizard - Curso de Rave Reports - 3
DOUGLAS CLAUDIO Olá Marlon,

Esse curso foi convertido para as plataformas Android e IOS.

Desculpe a demora, mas estamos com bastantes cursos na fila.

Um abraço.
55 - 11/28/2014 6:37:24 AM - Curso Online-Novidades no Delphi 2010-Parte 13-Mapeamento Objeto Relacional (Classe de Mapeamento)-Parte 5
DOUGLAS CLAUDIO Olá Alexandre, obrigado pelo seu comentário.

Enviamos sua solicitação a Equipe DevMedia e estamos no aguardo de um feedback do mesmo.

Um abraço.
56 - 11/27/2014 2:04:32 PM - Curso Online-Novidades no Delphi 2010-Parte 13-Mapeamento Objeto Relacional (Classe de Mapeamento)-Parte 5
Alexandre Parabéns pelo post. Muito bem elaborado.
Queria tirar uma dúvida, pois estou me baseando em seu post, e não estou conseguindo resolver.
Criei um campo auto-incremento em minha tabela (MS-SQL),
adicionei o atributo, conforme mostrado em seu post.
[Indentity('CONTATO_ID')]
[FieldName('CONTATO_ID')]
[PrimaryKey('CONTATO_ID')]
property OID: String read FOID write SetOID;

Agora vem o problema nas linhas comentadas:

// Pega o nome dos campos
for rttPropriedade in rttTipo.GetProperties do
begin
for rttAtributo in rttPropriedade.GetAttributes do
begin
if rttAtributo is Identity
begin
// aqui não é para fazer nada é para dar um by-pass no Codigo para não incluir no script
end
else
if rttAtributo is FieldName then
begin
// Aqui não deveria pegar o código mas está pegando. como devo fazer a comparação entre FieldName x Identity ?
strField := strField + FieldName(rttAtributo).Name + ',';
strValue := strValue +
QuotedStr(rttPropriedade.GetValue(obj).ToString) + ',';
end;
end;
end;

Veja se pode me ajudar....Não consigo resolver.
Obrigado.
57 - 11/26/2014 6:40:49 PM - Introdução - Curso Completo de MySQL - Aula 1
WESLEY YAMAZACK Olá pessoal, desculpem a demora.

Temos previsão de 40 videoaulas. O autor mandou as videoaulas nessa semana, porém devido aos problemas encontrados no audio, optamos por não publicar visando manter a qualidade do material.

Estamos aguardando novas videoaulas para a próxima semana.

Um abraço e desculpem pelo transtorno.
58 - 11/26/2014 4:04:09 PM - Gestão Estratégica com Balanced Scorecard
DOUGLAS CLAUDIO Olá Brasilino, obrigado pelo seu comentário.

É somente essa parte mesmo.

Um abraço.
59 - 11/25/2014 11:02:55 AM - Introdução - Curso Completo de MySQL - Aula 1
RICARDO FACINCANI Poxa vida, não tem ninguém para dar uma posição? Que isso!!!
60 - 11/24/2014 5:23:03 PM - Introdução - Curso Completo de MySQL - Aula 1
RICARDO FACINCANI Gostaria de saber quando será liberado as próximas aulas, está demorando muito!
61 - 11/22/2014 4:16:15 PM - Gestão Estratégica com Balanced Scorecard
Fabio Rodrigues Fonseca Muito bom!
62 - 11/21/2014 3:48:36 PM - Introdução - Curso Completo de MySQL - Aula 1
Eliel das virgens santos O amigo quando sai a proxima aula? e quando vai terminar o curso todo?
63 - 11/21/2014 2:33:35 PM - Gestão Estratégica com Balanced Scorecard
BRASILINO SALLES DE ANDRADE FILHO Artigo FANTÁSTICO...
Quando sai a parte 2?
64 - 11/18/2014 5:31:30 PM - Introdução - Curso Completo de MySQL - Aula 1
edson luis pereira OK OBRIGADO , É QUE O CURSO É MUITO BOM PENSEI QUE TINHA PARADO.
65 - 11/18/2014 4:49:12 PM - Introdução - Curso Completo de MySQL - Aula 1
WESLEY YAMAZACK Olá Edson, tudo bem?

Teremos novas videoaulas até o final de NOVEMBRO, estamos preparando material.

Um abraço
66 - 11/18/2014 1:26:12 PM - Introdução - Curso Completo de MySQL - Aula 1
edson luis pereira SOU MVP só tem 4 aulas desde quando comecei
67 - 11/14/2014 7:53:04 PM - Introdução - Curso Completo de MySQL - Aula 1
TAIZA DE OLIVEIRA SILVA Somente assinante MVP tem acesso a este curso? Quem é assinante avulso (no meu caso SQL Magazine) está ficando cada vez mais sem opção. Assinante MVP é bom para quem estuda de tudo, não é o meu caso que foco em BD. Gostaria de deixar minha observação pois não tenho a menor condição e necessidade de assinar de tudo no site. Há cursos antigos e portanto com necessidade de renovação, e o único que o assinante avulso da revista têm acesso é o de Administrador de SQL Server (dos três novos que estão sendo produzidos). Por gentileza, revejam esses acessos.
68 - 11/14/2014 7:52:12 PM - Introdução - Curso Completo de MySQL - Aula 1
TAIZA DE OLIVEIRA SILVA Somente assinante MVP tem acesso a este curso? Quem é assinante avulso (no meu caso SQL Magazine) está ficando cada vez mais sem opção. Assinante MVP é bom para quem estuda de tudo, não é o meu caso que foco em BD. Gostaria de deixar minha observação pois não tenho a menor condição e necessidade de assinar de tudo no site. Há cursos antigos e portanto com necessidade de renovação, e o único que o assinante avulso da revista têm acesso é o de Administrador de SQL Server (dos três novos que estão sendo produzidos). Por gentileza, revejam esses acessos.
69 - 11/13/2014 1:07:36 PM - Introdução - Curso Completo de MySQL - Aula 1
edson luis pereira Quando será a Proxima aula?
70 - 11/11/2014 10:27:29 AM - Relatórios com o Reports Wizard - Curso de Rave Reports - 3
DOUGLAS CLAUDIO Olá Marlon Leite, obrigado pelo seu comentário.

A conversão dos cursos está acontecendo aos poucos, mas pode ficar tranquilo que este curso já foi adicionado na nossa to-do de conversão, e até segunda feira estará disponível tanto para iOS quanto para Android.

Um abraço e até mais.
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2015 - Todos os Direitos Reservados a web-03