connStr="Driver={SQL Server}; server=127.0.0.1;uid=sa;pwd=x8cojt2suyXBHxD2;database=RYAccountsDB;"
set conn1=server.createobject("ADODB.CONNECTION")
conn1.open connStr
connStrs="Driver={SQL Server}; server=127.0.0.1;uid=sa;pwd=x8cojt2suyXBHxD2;database=RYTreasureDB;"
set conn2=server.createobject("ADODB.CONNECTION")
conn2.open connStrs
附上pay
https://dangxia.lanzouf.com/iHi6P06st5ba
你先下载SDK:https://opendocs.alipay.com/open/02np93#Alipay%20Easy%20SDK
当面付示例:https://gw.alipayobjects.com/os/bmw-prod/fe70c2d4-7ee9-410f-9a01-2617a9be392f.zip
调用
如果你要用网页调用,你把C#代码写在后台,前台传入数据即可
using System;
using Alipay.EasySDK.Factory;
using Alipay.EasySDK.Kernel;
using Alipay.EasySDK.Kernel.Util;
using Alipay.EasySDK.Payment.FaceToFace.Models;
namespace SDKDemo
{
class Program
{
static void Main(string[] args)
{
// 1. 设置参数(全局只需设置一次)
Factory.SetOptions(GetConfig());
try
{
// 2. 发起API调用(以创建当面付收款二维码为例)
AlipayTradePrecreateResponse response = Factory.Payment.FaceToFace()
.PreCreate("Apple iPhone11 128G", "2234567234890", "5799.00");
// 3. 处理响应或异常
if (ResponseChecker.Success(response))
{
Console.WriteLine("调用成功");
}
else
{
Console.WriteLine("调用失败,原因:" + response.Msg + "," + response.SubMsg);
}
}
catch (Exception ex)
{
Console.WriteLine("调用遭遇异常,原因:" + ex.Message);
throw ex;
}
}
static private Config GetConfig()
{
return new Config()
{
Protocol = "https",
GatewayHost = "openapi.alipay.com",
SignType = "RSA2",
AppId = "<-- 请填写您的AppId,例如:2019091767145019 -->",
// 为避免私钥随源码泄露,推荐从文件中读取私钥字符串而不是写入源码中
MerchantPrivateKey = "<-- 请填写您的应用私钥,例如:MIIEvQIBADANB ... ... -->",
MerchantCertPath = "<-- 请填写您的应用公钥证书文件路径,例如:/foo/appCertPublicKey_2019051064521003.crt -->",
AlipayCertPath = "<-- 请填写您的支付宝公钥证书文件路径,例如:/foo/alipayCertPublicKey_RSA2.crt -->",
AlipayRootCertPath = "<-- 请填写您的支付宝根证书文件路径,例如:/foo/alipayRootCert.crt -->",
// 如果采用非证书模式,则无需赋值上面的三个证书路径,改为赋值如下的支付宝公钥字符串即可
// AlipayPublicKey = "<-- 请填写您的支付宝公钥,例如:MIIBIjANBg... -->"
//可设置异步通知接收服务地址(可选)
NotifyUrl = "<-- 请填写您的支付类接口异步通知接收服务地址,例如:https://www.test.com/callback -->",
//可设置AES密钥,调用AES加解密相关接口时需要(可选)
EncryptKey = "<-- 请填写您的AES密钥,例如:aa4BtZ4tspm2wnXLb1ThQA== -->"
};
}
}
}
支付宝提供了接口,看官方文档。
首先可以集成支付宝的sdk包,然后在项目中直接调用方法即可,或者需要知道当面付的api接口,然后远程调用,并按接口传参即可,成功后声明一个回调函数
https://opendocs.alipay.com/open/02no40 这是支付宝文档,没有asp.net的demo,那你就对其它sdk的demo进行封装,调用
跳转到网页完成支付动作的,接口都有 有人能改的话帮忙改下
用支付宝的SDK实现,与你采用的是什么服务器,无关
是需要我帮忙开发一下吗?
你可以从官方提供的demo做起,再封装sdk啊