Bonsoir,
Pour une application sur laquelle je travaille, je cherche à recevoir les paiement par SMS et les placer dans une table dans ma base des données, j'utilise OZEKI un gateway des SMS et jusqu'à ce niveau tout marche bien. Mais seulement, quand quelqu'un effectue un paiement de 10$ alors que normalement le produit coût 25$ je ne sais pas renvoyer le SMS et dire à l'utilisateur que le montant envoyé est inférieur.
Voici un exemple contenue du message
Il y a t-il possibilité au niveau de la base des données de vérifier si le montant envoyé est inférieur à 10$ par exemple de refouler le sms avant même qu'il ne soit insérer dans la table, est-ce que c'est possible avec les triggers ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ID. TRANSACT. 102830498374 vous avez reçu 1$ de numéro +24381018799 votre solde est de 11$
Voici la structure de ma table :
Je rappel que j'utilise SQL SERVER comme SGBD, merci à tous!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 /****** Object: Table [dbo].[ozekimessagein] Script Date: 07/27/2015 22:54:15 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[ozekimessagein]( [ID] [int] IDENTITY(1,1) NOT NULL, [sender] [decimal](18, 0) NULL, [receiver] [decimal](18, 0) NULL, [msg] [nchar](300) NULL, [senttime] [time](7) NULL, [receivedtime] [time](7) NULL, [operator] [nchar](100) NULL, [msgtype] [nchar](100) NULL, CONSTRAINT [PK_ozekimessagein] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO
Partager