排行榜

  • 用户榜
  • 标签榜
  • 冲榜分奖金

频道

最新最热悬赏待采纳 筛选
  • 0

    回答

  • 2

    浏览

    我在SOAP UI测试通过了SAP的SOAP接口,在C#调用,一直提示“服务器内部错误 500”。经过分析对比发现 在SOAPUI中的WA中使用了Randomly generate MessageID这个选项,我在c#如何增加这个选项 public static string TestSAPService() { //读取xml格式文件 string soapFile = "d:\\journal.txt"; StringBuilder soap = new StringBuilder(); soap.Clear(); try { FileStream fs = new FileStream(soapFile, FileMode.Open, FileAccess.Read); if (fs.CanRead) { // 读取时加入编码信息,否则读取汉字会乱码 StreamReader sr = new StreamReader(fs, Encoding.UTF8); string strline = sr.ReadLine(); while (strline != null ) { strline = sr.ReadLine(); soap = soap.Append(strline); } sr.Close(); } } catch (Exception ex) { throw ex; } //发起请求 Uri url = new Uri("https://my300197.saps4hanacloud.cn/sap/bc/srt/scs_ext/sap/journalentrybulkcreationreques"); string a = ""; //try //{ ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;//设置SSL/TLS 安全通道协议 HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url); //定义Request对象 webRequest.ProtocolVersion = HttpVersion.Version11; webRequest.Timeout = 10000; webRequest.Headers.Add("Username:FI_USER"); webRequest.Headers.Add("Password:ryhVmAgovweYfS}MvqKdjJqccVqGMpjBexromw6Y"); webRequest.Headers.Add("Authorization:Basic RklfVVNFUjpyeWhWbUFnb3Z3ZVlmU31NdnFLZGpKcWNjVnFHTXBqQmV4cm9tdzZZ"); webRequest.ContentType = "text/xml; charset=UTF-8"; //webRequest.Accept = @"application/xml";//获取XML格式 webRequest.Method = "POST"; webRequest.Headers.Add("soapAction", "http://sap.com/xi/SAPSCORE/SFIN/JournalEntryBulkCreationRequest_In/JournalEntryBulkCreationRequest_InRequest"); byte[] paramBytes = Encoding.UTF8.GetBytes(soap.ToString()); //requestStream.Write(paramBytes, 0, paramBytes.Length); webRequest.ContentLength = paramBytes.Length; Stream requestStream = webRequest.GetRequestStream(); requestStream.Write(paramBytes, 0, paramBytes.Length);//写入参数 requestStream.Close(); //响应 WebResponse webResponse = webRequest.GetResponse(); using (StreamReader myStreamReader = new StreamReader(webResponse.GetResponseStream(), Encoding.UTF8)) { Console.WriteLine(myStreamReader.ReadToEnd()); a += myStreamReader.ReadToEnd(); } //} //catch (Exception err) //{ // //MessageBox(err.Message); // return err.ToString(); //} return a; }      

  • 0

    回答

  • 4

    浏览

问题如题。 使用SkinH_Attach();可以成功。 代码如下 Delphi/Pascal code? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 /**********************错误代码******************************/ #define        SRET_OK                    0    //成功 #define        SRET_ERROR                1    //失败 #define        SRET_ERROR_READ            2    //皮肤文件读取错误    #define        SRET_ERROR_PARAM        3    //参数错误 #define        SRET_ERROR_CREATE        4    //创建皮肤失败 #define        SRET_ERROR_FORMAT        5    //皮肤格式不正确 #define        SRET_ERROR_VERSION        6    //皮肤版本不兼容 #define        SRET_ERROR_PASSWORD    7    //皮肤密钥错误 #define        SRET_ERROR_INVALID        8    //换肤引擎无效 /************************************************************/   int k =SkinH_AttachEx(_T("..//Debug//0011.she"),NULL);//返回值1;   int n=SkinH_AttachResEx((LPCTSTR)(IDR_SHE1),_T("SHE"),_T(""),0,0,0);//返回值3   /*         功能:    加载指定资源进行换肤并指定相应的色调,饱和度,亮度         返回值: 成功返回0, 失败返回非0        */     DECLSKINHAPI SkinH_AttachRes(                         LPBYTE    pShe,            //资源皮肤数据指针                         DWORD    dwSize,            //资源皮肤数据长度                         LPCTSTR strPassword,    //皮肤密钥                         int nHue,                //色调,    取值范围-180-180, 默认值0                         int nSat,                //饱和度,    取值范围-100-100, 默认值0                         int nBri                //亮度,    取值范围-100-100, 默认值0                         );             /*         功能:    加载指定皮肤资源进行换肤并指定相应的色调,饱和度,亮度         返回值: 成功返回0, 失败返回非0     */     DECLSKINHAPI SkinH_AttachResEx(                         LPCTSTR lpName,            //资源名                         LPCTSTR lpType,            //资源类型                         LPCTSTR strPassword,    //皮肤密钥                         int nHue,                //色调,    取值范围-180-180, 默认值0                         int nSat,                //饱和度,    取值范围-100-100, 默认值0                         int nBri                //亮度,    取值范围-100-100, 默认值0                         );       /* C/C++ code? 1   资源文件: #define IDR_SHE1                        133 #define IDR_SHE2                        134 #define IDR_SHE3                        135 #define IDR_SHE4                        136 #define IDR_SHE5                        137 #define IDR_SHE6                        138 #define IDR_SHE7                        139 #define IDR_SHE8                        140 #define IDR_SHE9                        141 #define IDR_SHE10                       142 IDR_SHE1                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0001.she" IDR_SHE2                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0002.she" IDR_SHE3                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0003.she" IDR_SHE4                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0004.she" IDR_SHE5                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0005.she" IDR_SHE6                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0006.she" IDR_SHE7                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0007.she" IDR_SHE8                SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0008.she" IDR_SHE9               SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0009.she" IDR_SHE10               SHE                     "D:\\VS_2012project\\YH_ES\\Debug\\sharpskin\\0010.she"

  • 1

    回答

  • 6

    浏览

C# winform ListView 扩展如何修改选中项突出显示的背景色?

回答 Aganstrong
采纳率33.3%
10小时前
  • 1

    回答

  • 8

    浏览

web的代码改如何实现 public String AdminLogin(String openid) { String a ="2"; try { string sql = "select * from [UserData] where openid='" +openid + "'"; SqlCommand cmd = new SqlCommand(sql, sqlCon); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { a = "1"; } reader.Close(); cmd.Dispose(); } catch (Exception) { throw; } return a; } namespace NatLIMS { /// <summary> /// WebService2 的摘要说明 /// </summary> [WebService(Namespace = "localhost")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。 // [System.Web.Script.Services.ScriptService] public class WebService2 : System.Web.Services.WebService { DBOperation dbOperation = new DBOperation(); [WebMethod] public string HelloWorld() { return "Hello World"; } [WebMethod] public string AdminLogin(String openid) { return dbOperation.AdminLogin(openid); } } } 如何返回的查询结果是json格式而不是xml格式的

  • 0

    回答

  • 6

    浏览

用Fixed3d或single都没问题,界面正常显示,用了none就会黑屏,这是为什么?

  • 1

    回答

  • 17

    浏览

如题,求个插件合集,可以批量安装,省的一个一个的安装,节省时间!!!

  • 2

    回答

  • 38

    浏览

已经在数据库中有商品每一条的交易信息,现在需要统计每个月商品的成交量,并在VB上显示成交量前十的商品信息,可以写一下代码嘛

  • 5

    回答

  • 38

    浏览

做了一个二手书交易平台,卖家上传时会选择书的分类(数学类、文学类啥啥啥的),放在数据库里。然后买家买书的时候可以根据分类找书,现在主要类别已经确定了,想根据上传的书名来在每个分类子菜单下面动态添加,不知道该怎么写

  • 3

    回答

  • 38

    浏览

点击1后面的下载跳转如图显示失败,但是我把后面一串%20删掉后却是可以下载的,怎么改才能直接下载?

回答 zxforz
采纳率100%
2天前
  • 3

    回答

  • 15

    浏览

调试的时候报错说找不到exe 新建了一个项目还是这样  

回答 诗岑
采纳率79.6%
3天前
  • 0

    回答

  • 5

    浏览

C# winform 中GUI怎么画一条柔边圆的线

  • 3

    回答

  • 30

    浏览

现在我有一个主窗口form1,然后主窗口有一个button1,现在我点击button1生成一个新窗口form2,我想把我的form2做出图里这种样子,因为我需要添加一些串口和port线,然后存到我的配置文件里,我想把手动添加的端口和port线序列号像图里这样都显示出来,这个要怎么实现啊?新人第一次发帖,不太懂相关的规则大佬们多多包涵!

  • 7

    回答

  • 97

    浏览

请教,VS编译问题,怎么解决 vs C# 编译由于GUID原因导致每次编译结果不一致问题

  • 0

    回答

  • 8

    浏览

问题描述:一个解决方案下2个项目,一个是WPF项目,一个是Windows服务项目(开机自启,执行文件检索功能,用作数据备份),其中,Windows服务项目引用WPF项目;请求问题1:在Windows服务项目中,如何获取WPF项目的启动目录;请求问题2:Windows服务项目每隔10分钟就执行一次文件检索事件,就是读取保存在INI文件中保存的文件夹路径(ini文件的路径在WPF项目的Bin文件夹项目,不知如何获取);在WPF项目中可以配置文件夹路径,用户更改后的最终文件夹路径写入Ini文件,但此前可能Ini文件中就已经存在旧的路径,此时WPF配置文件夹路径写进Ini文件中,要将原有数据清除或者完全覆盖,但是Windows服务正在读取这一文件,所以会报错:该文件正在被另一个进程使用.               

  • 1

    回答

  • 18

    浏览

点开VS 2019 ,大部分时间他都在这个页面 就很烦,搜了很多我并不能够看懂理解的方法,求一个好理解的解决方法!

  • 2

    回答

  • 32

    浏览

是某一行的数据,不是某一列的数据

  • 1

    回答

  • 45

    浏览

  实际开发用的项目集下,添加了个资源文件,但是没有生成相应的Design.cs文件, 然后,我新创建了个项目测试发现是正常的,前者我是少了什么东西?

  • 0

    回答

  • 4

    浏览

STM32F103VCT6,谁有中文资料?请分享一下可以吗

  • 0

    回答

  • 7

    浏览

 发送的时候,收件人为3人,其中一人邮箱满了,其中一人收件箱地址失效,导致第三人 收不到邮件 ,下面是代码    Private Sub sendMailCS()                  _javascript.exec("Main_Delete_alert", "alert('进入发起!')")         'TCE侧新服务器         Dim strsmtp As String = "XXX.XXX.XXX.XX"         Dim stremailuser As String = "XXXXXX@XXXXXXX-XXXXX.cn"         Dim stremailpassword As String = ""         Dim client As New SmtpClient(strsmtp.ToString)         client.UseDefaultCredentials = False         client.Credentials = New System.Net.NetworkCredential(stremailuser.ToString, stremailpassword.ToString)         client.DeliveryMethod = SmtpDeliveryMethod.Network         Dim message As New MailMessage()         message.IsBodyHtml = True         message.From = New MailAddress(stremailuser.ToString)         message.Subject = String.Format(Settings.Default.email_subject & "(" & CustomerName_TextBox.Text.Trim & ")")         Try             message.To.Add(New MailAddress(getEmailAddressManager()))              message.CC.Add(New MailAddress(getEmailAddressManagerCC()))              message.Body = String.Format(Settings.Default.email_body, "部品缺漏信息 中 发行番号为 " & fxbh & "(序号为" & seqid & ",合同号为" & ContractNum & ", 号机号为" & MachineNum & ")的记录已转创建者结案!", "")                                   Catch ex As Exception             Return         End Try         client.Send(message)               End Sub

回答 LessonXiao
采纳率100%
9天前
  • 1

    回答

  • 11

    浏览

  • 5

    回答

  • 26

    浏览

做了一新增流水号的按钮,先查询表记录当天的最大流水号,如果有,则最大流水号+1,没有则是当天日期+001生成新流水号.用dr.Read() 来读取数据,如果当天有记录的话,能正常新增流水号,如果当天没有记录就会错了,没法新增流水号! 请各位高手指点,谢谢!(小弟刚接触)  

  • 3

    回答

  • 17

    浏览

按照网上的很多说法试着调了调,都不太灵。。 我的目的是加快计算速度,但不知道调用多个核计算是否能够加快速度,也不知道是否能调用多个核。本人现在计算用的服务器内存和核数都比较多,但不会调用,造成资源浪费,希望能通过使用更多的内存和核数来使计算加快,请大神指点。

  • 0

    回答

  • 6

    浏览

我想通过软件向这个搜索框赋值,这个控件的NAME叫“REMARK” ,但是重名控件较多,无法直接指定这个控件,于是,按照如下写的代码: Me.WebBrowser1.Document.GetElementsByTagName("REMARK").GetElementsByName("REMARK")(0).SetAttribute("value", "111111") 运行时报如下错误,请问要如何调整这段代码?

  • 0

    回答

  • 15

    浏览

1. 本人下载的mingw windowsx64版本的 2. 按照网上的教程把mingw的bin也添加到了系统的环境变量 3. 然后把json文件的也做了对应的更改 4,发现还是显示错误

  • 2

    回答

  • 12

    浏览

今天刚转好vs2012,想安装几个插件,但是打开扩展中心后显示如下:   在网上搜了好久也没有找到答案,请问大神应该怎么解决。

回答 时月oe
采纳率18.2%
12天前
  • 0

    回答

  • 8

    浏览

例如目标机器的IP是 192.168.1.100, 用户名abc , 密码333 怎么通过代码登录并且获取返回值user:?