Articles of asp classic

Syntaxe de la requête SQL SUM (projet ASP classique)

J'ai 3 tables: MONTHS , STORES , REPORTS (échantillon d'image ci-joint). Je veux écrire une requête SQL qui SUM les loggings ( day_amount ) de la table REPORTS mais seulement les loggings ayant le même magasin et le même mois. J'ai besoin de quelque chose comme ça: SELECT SUM(REPORTS.day_amount) AS GRAND_TOTAL FROM REPORTS WHERE MONTHS.month_id […]

ASP Classic et SQL Server 2008 donnant une réponse étrange

Commencé à get cette erreur, il semble que nous avons mis à niveau vers SQL Server 2008. Lors de l'insertion dans la database, puis le renvoi de l'identité, je reçois une erreur «L'élément ne peut pas être trouvé dans la collection correspondant au nom demandé ou à l'ordinal». Voici le code: SQL = "INSERT INTO […]

Erreur de conversion de date de lancement de site ASP classique après le déplacement des servers?

Je déplace un ancien magasin d'un server Win2003 IIS6 vers un server Win2008 IIS7, déplacé tout à travers y compris la database. Le frontal fonctionne très bien, mais quand je me connecte, il doit faire des données en fonction des plages de dates et maintenant de nulle part où je reçois cette erreur? The conversion […]

Goulots d'étranglement ASP classiques

J'ai 2 sites se connectant à la même instance de MSSQL via ASP classique. Les deux sites sont de nature similaire et exécutent des requêtes similaires. Un site Web étouffe de time en time, alors que l'autre site Web est bien. Cela m'amène à croire que MSSQL n'est pas le problème, sinon je pense que […]

ASP, SQL, IIS6 et la caching

Attention, cela ressemble à une question n00b – alors s'il vous plaît rire tranquillement à mes frais 🙂 Question Puis-je utiliser la caching pour les pages ASP hébergées sur un IIS6 afin de réduire le nombre d'appels renvoyés vers un server MS SQL distant? Comment configurer mon environnement pour y parvenir? (pointez-moi vers la documentation […]

Pourquoi est-ce que j'obtiens `Procedure ou function attend le paramètre`?

J'insère une ligne dans une table de database SQL Server 2005 à partir de ASP classique. J'ai l'erreur suivante: La procédure ou la fonction 'replace_matl_form_insert' attend le paramètre '@matl_no', qui n'a pas été fourni. Je fournis le paramètre. Les types correspondent, et je reçois toujours cette erreur. Voici le code ASP classique qui est utilisé […]

Microsoft SQL Server Native Client Scuppered par l'instruction PRINT

J'appelle SQL Server Stored Procedures de ASP classique en utilisant "Microsoft SQL Server Native Client 11.0". Je le fais depuis des années. Je viens de développer une procédure stockée qui utilise les instructions PRINT pour fournir des messages informatifs pendant le développement et aussi quand il est appelé depuis MSSMS. Toutefois, lorsque j'appelle la même […]

ASP classique – Quel user a besoin d'permissions d'exécution accordées pour la procédure stockée

J'ai une application ASP classique fonctionnant sous IIS (v8.5.9600) sur Windows Server 2012R2. L'une des pages utilise un contrôle de téléchargement de file qui permet à un user de download un file de données devant être traité par le système. Une fois le file téléchargé, une procédure stockée est exécutée qui prend le nom du […]

Mettre à jour le jeu d'loggings (ado) avec le mot réservé sql en tant que colonne

J'exécute le code suivant: Set cmdTemp = Server.CreateObject("ADODB.Command") cmdTemp.CommandType = adCmdText … cmdTemp.CommandText = "SELECT email, [Identity], UserName, UserId " & _ " FROM Users WHERE UserId = '" & UserId & "'" rst.Open cmdTemp, ,adOpenForwardOnly ,adLockOptimistic rst("Identity") = "101" //ERROR! rst.Update rst.Close Il donne cette erreur: Erreur ADODB.Recordset '800a0cc1' L'élément ne peut pas être […]

Utilisation de CONTEXT_INFO de SQL Server pour le suivi de connection ASP classique

Je migre un site ASP classique vers ASP.NET MVC. Dans le cadre de la migration, nous avons déplacé la database de MS Access vers SQL Server, et avons mis en place une journalisation d'audit de base au niveau des triggersurs sur l'extrémité SQL des choses, pour faire bonne mesure. Ce que je veux faire est […]