yestaface
Messages postés15Date d'inscriptionjeudi 6 septembre 2007StatutMembreDernière intervention18 novembre 2007
-
20 oct. 2007 à 12:20
yestaface
Messages postés15Date d'inscriptionjeudi 6 septembre 2007StatutMembreDernière intervention18 novembre 2007
-
7 nov. 2007 à 20:51
Boujour,
Quel serait le choix le plus intéressant pour sauver les informations d'une flexgrid préalablement remplie
(fichier texte ou base de donnée de type SQL)
et si quelqu'un a un petit bout de code je suis preneur également ou une adresse pour aller trouver l'information déja traitée sur ce site.
MERCI
A voir également:
Comment sauver une flexgrid dans une base de donnée
Brosske
Messages postés98Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention12 août 20101 7 nov. 2007 à 08:18
pas de quoi, nous sommes là pour ça hé :)
il y a quelques fautes dans le code (maintenant que je relis) mais rien de grave, la philosphie y est ;)
perso je prévois dans une des entêtes cachées le nom du champs a remplir, comme ça il ne faut pas utiliser le CASE et SI jamais le grid change le code reste valable...
exemple :
for c1=0 to grid.rows-1
forc2=0 to grid.cols-1
rs.addnew
'ici la ligne 0 contient le nom du champs dans la base de données
rs.fields(grid.textmatrix(0,c2)).value=grid.textmatrix(c1,c2)
rs.update
next
next
Brosske
Messages postés98Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention12 août 20101 5 nov. 2007 à 22:12
Tout dépends comment le grid est conçue par rapport à la base
si non le système qui fonctionne toujours
set rs=db.openrecordset(".......requete SQL........")
for c1=0 to grid.rows-1
forc2=0 to grid.cols-1
rs.adnew
select case c2
case 0
rs!champs0=grid.textmatrix(c1,c2)
case 1
rs!champs0=grid.textmatrix(c1,c2)
...
end select
rs.update
next
next