當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript Connection.callProcedure方法代碼示例

本文整理匯總了TypeScript中tedious.Connection.callProcedure方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript Connection.callProcedure方法的具體用法?TypeScript Connection.callProcedure怎麽用?TypeScript Connection.callProcedure使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在tedious.Connection的用法示例。


在下文中一共展示了Connection.callProcedure方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: function

        managers.dbManager.allowRequest(userId, apiKey, function(authorised) {
            if(!authorised) {
                res.status(500).send();
            }
            else {
                var request = new Request('dbo.UpdatePilotDevices',
                    function(err, rowCount) {
                        if (err) {
                            console.log(err);
                            res.status(500).send("Error");
                        }
                        else {
                            console.log('Complete: %s row(s) returned', rowCount);
                            connection.close();
                            res.send('Complete: ' + rowCount + ' row(s) returned');
                        }
                    }
                );

                request.addParameter('DeviceId', TYPES.NVarChar, deviceId);
                request.addParameter('IsPilot', TYPES.NVarChar, pilotValue);

                connection.callProcedure(request);
            }
        });
開發者ID:MattGauler,項目名稱:support-portal-uat,代碼行數:25,代碼來源:markPilot.ts

示例2: function

                bcrypt.hash(password, 8, function(err, hash) {
                    if(!err) {
                        var request = new Request(
                            '[dbo].[CreateNewUser]',
                            function(err, rowCount) {
                                console.log('RC: ' + rowCount)
                                if (err) {
                                    console.log(err);
                                    res.status(500).send();
                                }
                                else {
                                    connection.close();
                                    res.status(200).send();
                                }
                            }
                        )

                        request.addParameter('UserId', TYPES.NVarChar, username);
                        request.addParameter('Password', TYPES.NVarChar, hash);
                        request.addParameter('Depot', TYPES.NVarChar, depot);
                        request.addParameter('CreatedOn', TYPES.DateTime, new Date());
                        request.addParameter('ApiKey', TYPES.NVarChar, Guid.raw());
                        request.addParameter('ServerKey', TYPES.NVarChar, Guid.raw());
                        request.addParameter('CreateUsers', TYPES.Bit, createUsers)

                        connection.callProcedure(request);
                    }
                });
開發者ID:MattGauler,項目名稱:support-portal-uat,代碼行數:28,代碼來源:createUser.ts


注:本文中的tedious.Connection.callProcedure方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。