sidou777
Messages postés2Date d'inscriptionjeudi 26 mars 2009StatutMembreDernière intervention 1 novembre 2009 1 nov. 2009 à 19:56
Ahhhhhhhhhhh
pardon Monsieur:Delphiprog je me suis trpmpé
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 1 nov. 2009 à 19:27
@sidou777 :
merci de poser tes demandes d'aide sur le forum. Ici, tu es sur une discussion à propos d'un code source.
sidou777
Messages postés2Date d'inscriptionjeudi 26 mars 2009StatutMembreDernière intervention 1 novembre 2009 1 nov. 2009 à 11:08
slt,
mon frere mauricio aide moi svp
comment je peut modifier un enregistrement d'une table paradox
accepté monsieur mes salutations.
dadylle
Messages postés5Date d'inscriptionjeudi 20 septembre 2007StatutMembreDernière intervention 3 mars 2009 2 avril 2008 à 22:42
il faut appeler la fonction:
with TTable.create(nil)do
begin
bla.. bla..
....
if not exsits then createTable;
end
cs_totalsigne
Messages postés30Date d'inscriptionsamedi 10 février 2007StatutMembreDernière intervention24 avril 20071 13 avril 2007 à 02:08
merci mauricie;
je voudrai savoir insi cree comment sauvgarder la table en lii donnant un nom :
///////
with ClientDataSet1 do
begin
with FieldDefs.AddFieldDef do
begin
DataType :=ftInteger;
Name :='Field1';
end;
with FieldDefs.AddFieldDef do
begin
DataType :=ftString;
Size :=10;
Name :='Field2';
end;
with FieldDefs.AddFieldDef do
begin
DataType :=ftString;
Size :=10;
Name :='nom';
end;
with IndexDefs.AddIndexDef do
begin
Fields :='Field1';
Name :='IntIndex';
end;
CreateDataSet;
end;
cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 18 sept. 2006 à 10:11
Haaa bem oui, tu as raison DelphiProg, j' en oublie que j' ai la version 7 quelques fois :)
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 16 sept. 2006 à 21:45
Je suis d'accord avec toi Mauricio, seulement le composant TClientDataSet n'est disponible qu'avec les versions Entreprise de Delphi et n'est donc pas à la portée de tous.
@abdousoft : les remarques habituelles, c'est à dire renommer les composants utilisés dans le code serait apprécié. On ne doit pas avoir besoin de charger le projet dans Delphi pour comprendre le sens des actions. La lecture du code devrait suffire.
cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 14 sept. 2006 à 17:41
Salut abdousoft,
d' abord le programme ne crée pas les enregistrements mais la table elle même ainsi que les champs/indexes d' une table.
Aucune option pour enregistrer la table sur le disque afin de pouvoir la réouvrir ...
Voilà le code pour un TClientDataSet pour se passer du BDE:
with TExample do begin
Active := False;
// DatabaseName := '';
// TableName := 'Etudiant';
// TableType := ttParadox;
with FieldDefs do begin
Clear;
Add('Code', ftString, 10, True);
Add('Nom', ftString, 40, False);
Add('Adresse', ftString, 40, False);
Add('Filere', ftString, 30, False);
Add('Classe', ftString, 10, False);
Add('Tel=', ftString, 14, False);
Add('DataNaiss', ftDate, 0, False);
Add('Sexe', ftstring, 8, False);
Add('Info', ftString, 255, False);
end;
// creation de l'index primaire
with IndexDefs do begin
Clear;
Add('', 'Code', [ixPrimary, ixUnique]);
end;
end;
// Creation du Table Etudiant
TExample.CreateDataSet;
TExample.Open;
1 nov. 2009 à 19:56
pardon Monsieur:Delphiprog je me suis trpmpé
1 nov. 2009 à 19:27
merci de poser tes demandes d'aide sur le forum. Ici, tu es sur une discussion à propos d'un code source.
1 nov. 2009 à 11:08
mon frere mauricio aide moi svp
comment je peut modifier un enregistrement d'une table paradox
accepté monsieur mes salutations.
2 avril 2008 à 22:42
with TTable.create(nil)do
begin
bla.. bla..
....
if not exsits then createTable;
end
13 avril 2007 à 02:08
je voudrai savoir insi cree comment sauvgarder la table en lii donnant un nom :
///////
with ClientDataSet1 do
begin
with FieldDefs.AddFieldDef do
begin
DataType :=ftInteger;
Name :='Field1';
end;
with FieldDefs.AddFieldDef do
begin
DataType :=ftString;
Size :=10;
Name :='Field2';
end;
with FieldDefs.AddFieldDef do
begin
DataType :=ftString;
Size :=10;
Name :='nom';
end;
with IndexDefs.AddIndexDef do
begin
Fields :='Field1';
Name :='IntIndex';
end;
CreateDataSet;
end;
18 sept. 2006 à 10:11
16 sept. 2006 à 21:45
@abdousoft : les remarques habituelles, c'est à dire renommer les composants utilisés dans le code serait apprécié. On ne doit pas avoir besoin de charger le projet dans Delphi pour comprendre le sens des actions. La lecture du code devrait suffire.
14 sept. 2006 à 17:41
d' abord le programme ne crée pas les enregistrements mais la table elle même ainsi que les champs/indexes d' une table.
Aucune option pour enregistrer la table sur le disque afin de pouvoir la réouvrir ...
Voilà le code pour un TClientDataSet pour se passer du BDE:
with TExample do begin
Active := False;
// DatabaseName := '';
// TableName := 'Etudiant';
// TableType := ttParadox;
with FieldDefs do begin
Clear;
Add('Code', ftString, 10, True);
Add('Nom', ftString, 40, False);
Add('Adresse', ftString, 40, False);
Add('Filere', ftString, 30, False);
Add('Classe', ftString, 10, False);
Add('Tel=', ftString, 14, False);
Add('DataNaiss', ftDate, 0, False);
Add('Sexe', ftstring, 8, False);
Add('Info', ftString, 255, False);
end;
// creation de l'index primaire
with IndexDefs do begin
Clear;
Add('', 'Code', [ixPrimary, ixUnique]);
end;
end;
// Creation du Table Etudiant
TExample.CreateDataSet;
TExample.Open;
A+