Dans mon code ASP, j'exécute parfois des script TSQL du genre :
<%
sql = "CREATE TABLE #tmp (id INT PRIMARY KEY) INSERT INTO #tmp(id) VALUES(1)"
rs.open sql, conn
%>
Or plus loin dans ma page asp, je peux encore accéder à la table temporaire
que j'ai créée. Il est vrai que je n'ai pas fait de "DROP TABLE" ni fermé ma
connexion "conn"
Je voudrais savoir si je peux réutiliser cette table et les donnés que j'y
ai insérées. Par exemple si je fais en bas de page ASP :
<%
sql = "SELECT id FROM #tmp"
rs.open sql, conn
%>
Suis je sûr de récupérer la valeur "1".
Pour info, il peut y avoir plusieurs personnes qui lancent la page ASP...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
westindian
Hello
Utilise une table temporaire globale : <% sql = "CREATE TABLE ##tmp (id INT PRIMARY KEY) INSERT INTO ##tmp(id) VALUES(1)" rs.open sql, conn %>
cela t'obligera peut-etre a modifier ton code
@+ WestIndian
"Beedjees" wrote in message news:
Bonjour,
Dans mon code ASP, j'exécute parfois des script TSQL du genre : <% sql = "CREATE TABLE #tmp (id INT PRIMARY KEY) INSERT INTO #tmp(id) VALUES(1)" rs.open sql, conn %>
Or plus loin dans ma page asp, je peux encore accéder à la table temporaire que j'ai créée. Il est vrai que je n'ai pas fait de "DROP TABLE" ni fermé ma connexion "conn"
Je voudrais savoir si je peux réutiliser cette table et les donnés que j'y ai insérées. Par exemple si je fais en bas de page ASP : <% sql = "SELECT id FROM #tmp" rs.open sql, conn %> Suis je sûr de récupérer la valeur "1". Pour info, il peut y avoir plusieurs personnes qui lancent la page ASP...
Merci
Hello
Utilise une table temporaire globale :
<%
sql = "CREATE TABLE ##tmp (id INT PRIMARY KEY) INSERT INTO ##tmp(id)
VALUES(1)"
rs.open sql, conn
%>
cela t'obligera peut-etre a modifier ton code
@+
WestIndian
"Beedjees" <Beedjees@discussions.microsoft.com> wrote in message
news:06045107-4F8D-4B9C-8CE8-72594407D4C6@microsoft.com...
Bonjour,
Dans mon code ASP, j'exécute parfois des script TSQL du genre :
<%
sql = "CREATE TABLE #tmp (id INT PRIMARY KEY) INSERT INTO #tmp(id)
VALUES(1)"
rs.open sql, conn
%>
Or plus loin dans ma page asp, je peux encore accéder à la table
temporaire
que j'ai créée. Il est vrai que je n'ai pas fait de "DROP TABLE" ni fermé
ma
connexion "conn"
Je voudrais savoir si je peux réutiliser cette table et les donnés que j'y
ai insérées. Par exemple si je fais en bas de page ASP :
<%
sql = "SELECT id FROM #tmp"
rs.open sql, conn
%>
Suis je sûr de récupérer la valeur "1".
Pour info, il peut y avoir plusieurs personnes qui lancent la page ASP...
Utilise une table temporaire globale : <% sql = "CREATE TABLE ##tmp (id INT PRIMARY KEY) INSERT INTO ##tmp(id) VALUES(1)" rs.open sql, conn %>
cela t'obligera peut-etre a modifier ton code
@+ WestIndian
"Beedjees" wrote in message news:
Bonjour,
Dans mon code ASP, j'exécute parfois des script TSQL du genre : <% sql = "CREATE TABLE #tmp (id INT PRIMARY KEY) INSERT INTO #tmp(id) VALUES(1)" rs.open sql, conn %>
Or plus loin dans ma page asp, je peux encore accéder à la table temporaire que j'ai créée. Il est vrai que je n'ai pas fait de "DROP TABLE" ni fermé ma connexion "conn"
Je voudrais savoir si je peux réutiliser cette table et les donnés que j'y ai insérées. Par exemple si je fais en bas de page ASP : <% sql = "SELECT id FROM #tmp" rs.open sql, conn %> Suis je sûr de récupérer la valeur "1". Pour info, il peut y avoir plusieurs personnes qui lancent la page ASP...
Merci
Med Bouchenafa
Une table temporaire appartient à la connexion qui l'a créée Toutes tes pages ASP et non seulement celle contenant ce code pourront accéder à cette table à condition que tu ne fermes pas,entre temps, la connexion. De même tous tes utilisateurs utiliseront la même table car la connexion SQL n'est pas faite par les utilisateurs mais par le serveur WEB et bien souvent c'est une connexion unique qui est utilisée par ce genre d'architecture
-- Bien cordialement Med Bouchenafa
"Beedjees" a écrit dans le message de news:
Bonjour,
Dans mon code ASP, j'exécute parfois des script TSQL du genre : <% sql = "CREATE TABLE #tmp (id INT PRIMARY KEY) INSERT INTO #tmp(id) VALUES(1)" rs.open sql, conn %>
Or plus loin dans ma page asp, je peux encore accéder à la table temporaire que j'ai créée. Il est vrai que je n'ai pas fait de "DROP TABLE" ni fermé ma connexion "conn"
Je voudrais savoir si je peux réutiliser cette table et les donnés que j'y ai insérées. Par exemple si je fais en bas de page ASP : <% sql = "SELECT id FROM #tmp" rs.open sql, conn %> Suis je sûr de récupérer la valeur "1". Pour info, il peut y avoir plusieurs personnes qui lancent la page ASP...
Merci
Une table temporaire appartient à la connexion qui l'a créée
Toutes tes pages ASP et non seulement celle contenant ce code pourront
accéder à cette table à condition que tu ne fermes pas,entre temps, la
connexion.
De même tous tes utilisateurs utiliseront la même table car la connexion SQL
n'est pas faite par les utilisateurs mais par le serveur WEB et bien souvent
c'est une connexion unique qui est utilisée par ce genre d'architecture
--
Bien cordialement
Med Bouchenafa
"Beedjees" <Beedjees@discussions.microsoft.com> a écrit dans le message de
news: 06045107-4F8D-4B9C-8CE8-72594407D4C6@microsoft.com...
Bonjour,
Dans mon code ASP, j'exécute parfois des script TSQL du genre :
<%
sql = "CREATE TABLE #tmp (id INT PRIMARY KEY) INSERT INTO #tmp(id)
VALUES(1)"
rs.open sql, conn
%>
Or plus loin dans ma page asp, je peux encore accéder à la table
temporaire
que j'ai créée. Il est vrai que je n'ai pas fait de "DROP TABLE" ni fermé
ma
connexion "conn"
Je voudrais savoir si je peux réutiliser cette table et les donnés que j'y
ai insérées. Par exemple si je fais en bas de page ASP :
<%
sql = "SELECT id FROM #tmp"
rs.open sql, conn
%>
Suis je sûr de récupérer la valeur "1".
Pour info, il peut y avoir plusieurs personnes qui lancent la page ASP...
Une table temporaire appartient à la connexion qui l'a créée Toutes tes pages ASP et non seulement celle contenant ce code pourront accéder à cette table à condition que tu ne fermes pas,entre temps, la connexion. De même tous tes utilisateurs utiliseront la même table car la connexion SQL n'est pas faite par les utilisateurs mais par le serveur WEB et bien souvent c'est une connexion unique qui est utilisée par ce genre d'architecture
-- Bien cordialement Med Bouchenafa
"Beedjees" a écrit dans le message de news:
Bonjour,
Dans mon code ASP, j'exécute parfois des script TSQL du genre : <% sql = "CREATE TABLE #tmp (id INT PRIMARY KEY) INSERT INTO #tmp(id) VALUES(1)" rs.open sql, conn %>
Or plus loin dans ma page asp, je peux encore accéder à la table temporaire que j'ai créée. Il est vrai que je n'ai pas fait de "DROP TABLE" ni fermé ma connexion "conn"
Je voudrais savoir si je peux réutiliser cette table et les donnés que j'y ai insérées. Par exemple si je fais en bas de page ASP : <% sql = "SELECT id FROM #tmp" rs.open sql, conn %> Suis je sûr de récupérer la valeur "1". Pour info, il peut y avoir plusieurs personnes qui lancent la page ASP...