Avant ton
sDos = request.cookies("Defaults")("Directory")
il n'y aurait pas un end if en trop par hasard?
Type: Messages; Utilisateur: amar00
Avant ton
sDos = request.cookies("Defaults")("Directory")
il n'y aurait pas un end if en trop par hasard?
mettons que tu veuilles ouvrir une instance sur une cellule choisie au pif
Dim oComExcel : set oComExcel = server.createObject("Excel.Application")
oComExcel.WorkBooks.open...
Tu peux donner les noms eta1, eta2, eta3 etc.... via une variable d'incrémentation.
Pour récupérer les données : un truc du style
continuer = vrai
i = 1
while continuer = vrai
if...
le problème peut venir de ce que toutes tes listes déroulantes portent le même non : eta. Ce qui peut prêter à confusion lors de la récupération des données.
http://www.developpez.net/forums/showpost.php?p=911881&postcount=6
Pour des exemples voir sur ce site : http://www.devguru.com/technologies/xml_dom/index.asp
A tester :
strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="_
& "CheminPhysiqueDuFichierExcel" _
& ";Extended Properties=""Excel 8.0;HDR=Yes:IMEX=1""" ...
si ça fait l'affaire : http://www.pscode.com/vb/scripts/ShowCode.asp?txtCodeId=6829&lngWId=4
Tes deux formulaire ont le même attribut name.
Sans doute que ta fonction validate n'en tiens vas compte et qu'en fait c'est toujours le premier formulaire que tu soumets.
Commence déjà par...
Déjà ça m'étonne qu'il ne rale pas si lors du renvoi d'un objet par ta fonction tu n'emploies pas le mot clef set :
function ExecuteSqlServer(sql) ' Pour les requêtes de sélection
dim...
Sur ta page de formulaire tu crées un groupe de checkbox ayant pour valeur l'Identifiant de la ligne concernée :
<input name="checkbox" type="checkbox" value="<%=Identifiant%>">
sur ta page...
C'est bien cela que tu dois faire.
objXMLDoc.loadXml(monstring)
si ton string est une chaine xml valide, tu peux créer une instance DOM (instruction loadXML) puis parcourir tous les noeuds photo que tu auras regroupés en une collection(instruction selectNodes si...
essaie avec
Set NodeList = xmlDoc.documentElement.getElementsByTagName("position")
c'est peut être getattribute qu'il faut utiliser alors et non attributes
Un exemple ici http://www.devguru.com/technologies/xml_dom/15914.asp
objXMLDoc.load("??????.xml")
Set NodeList = objXMLDoc.documentElement.selectNodes("model_carte/elements/element/position ")
For Each Node In NodeList
att = Node.Attributes("PosX")
if...
explications à cette adresse : http://www.devguru.com/technologies/xml_dom/index.asp.
Jette un coup d'oeil à : selectNodes, attributes, setAttribute et save
en amettant que condition1, condition2 soient des strings tu peux faire :
.....
if (eval(tab_condition(i))) then
'fait ceci
end if
......
cherche du côté de la clause "for xml" ou "auto xml" de sql (sql server gère ça très bien)
essayes avec ces options : adOpenDynamic, adLockOptimistic
Autre piste : peut-être que ton champs n'est pas déclaré comme clé primaire autoincrémentée dans sql server.
ça ne ressemble pas à une chaine xml bien formée, il manque un noeud principal
Maintenant admettons que tu charges la chaine suivante avec loadxml
<NOEUDPERE>
<Table>
...
Peux-tu montrer le contenu de strTexte ?
Ca sera plus clair.
loadxml sert à obtenir une instance DOM à partir d'un flux de texte.
Pour obtenir ce flux de texte.
set rs = oConn.Execute(SQLRequest))
dim strTexte : strTexte = rs.fields(0).value
........
j'ai eu un problème dans ce style, et sans que je comprenne vraiment pourquoi
il fallait que j'utilise
Set ws = CreateObject("Scripting.FileSystemObject")
et non
Set ws =...
peut-être qu'avec loadxml ça marchera mieux
xmlDoc.loadXml(oConn.Execute(SQLRequest))
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.