Un article qui synthétise simplement plusieurs choses à propos des hommes et du féminisme.
http://lemauvaisgenre.wordpress.com/2012/07/17/etre-feministe-avec-une-bite/
Un article qui synthétise simplement plusieurs choses à propos des hommes et du féminisme.
http://lemauvaisgenre.wordpress.com/2012/07/17/etre-feministe-avec-une-bite/
Ce n’est pas une blague mais une proposition du très sérieux économiste Frédéric Lordon. À méditer.
Pourquoi notre communauté est malade, et comment y remédier. Un article très [très] complet. Ma référence en la matière.
===
procedure TFFicheContrat.cLienContratCategorieAfterInsert(DataSet: TDataSet);
begin
cLienContratCategorieidcontrat.AsInteger:=fContratsId.Value;
end;
INSERT INTO lienscontratscategories (idcontrat,idcategorie,abattement)
VALUES (:idcontrat,:idcategorie,:abattement)
UPDATE lienscontratscategories
SET idcategorie=:idcategorie, abattement=:abattement
WHERE id=:id
DELETE FROM lienscontratscategories WHERE id=:id
Les paramètres :zzz se rapportent à cXXX
procedure TFFicheContrat.cLienContratCategorieBeforeDelete(DataSet: TDataSet);
begin
if (MessageDlg('Retirer cet abattement pour cette catégorie de ce support ?', mtWarning, [mbYes, mbNo], 0) = mrNo) then
Abort;
end;
Ou comment rechercher des infos sur le net plus vite que tout le monde. Cet article s’adresse aux utilisateurs de Firefox mais pour les amis de Google, on peut faire la même chose avec Chrome et Chromium.
Continuer la lecture
START TRANSACTION;
insert into titres (nom) values ('test IDENTITY');
SELECT LASTAUTOINC;
COMMIT;
Dans du Delphi, ça donne :
q:=TNxQuery.Create(application);
try
q.Database:=dm.dbinpro;
q.sql.text:='START TRANSACTION; '+
'INSERT INTO titres (isrc,nom,interprete) values (:isrc,:titre,:interprete); ';
'SELECT LASTAUTOINC; '+
'COMMIT; ';
q.ParamByName('titre').AsString:=LTitre.Caption;
q.ParamByName('isrc').AsString:=LIsrc.Caption;
q.ParamByName('interprete').AsString:=LArtistes.Caption;
q.Open;
i:=q.FieldValues['LastAutoInc'];
finally
q.free;
end;
with q.ParamByName('idtitre') do Begin
Clear;
Bound:=True;
DataType:=ftString;
End;
Je viens de faire une découverte très intéressante :
procedure TForm1.Button1Click(Sender: TObject);
begin
Try
exit;
Finally
ShowMessage('Finally called !');
End;
end;
Le message est affiché.