问题列表 - 第29164页

MySqlCommand调用函数

我正在使用MySQL连接器.

using (MySqlConnection connection = new MySqlConnection("..."))
{
    connection.Open();
    MySqlCommand command = new MySqlCommand();
    command.Connection = connection;
    command.CommandType = CommandType.StoredProcedure;
    command.CommandText = "FN_NEW";
    command.Parameters.AddWithValue("P_SESSION_ID", sessionId);
    command.Parameters.AddWithValue("P_NAME", deckName);
    object result = command.ExecuteScalar(); // returns NULL !!!!!!!!!
    return Json(result);
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,返回的valus为null.我使用正确的CommandType吗?

我如何从.NET调用MySQL函数?

最终的工作版本是:

using (MySqlConnection connection = new    MySqlConnection(GetConnectionString().ConnectionString))
    {
        connection.Open();
        MySqlCommand command = new MySqlCommand();
        command.Connection = connection;
        command.CommandType = CommandType.StoredProcedure;
        command.CommandText = "FN_NEW";
        command.Parameters.AddWithValue("P_SESSION_ID", sessionId);
        command.Parameters.AddWithValue("P_NAME", deckName);
        MySqlParameter returnParam = command.Parameters.Add("@RETURN_VALUE", MySqlDbType.Int32);
        returnParam.Direction = System.Data.ParameterDirection.ReturnValue;            
        command.ExecuteNonQuery();
        NewDeckReturnCode result = (NewDeckReturnCode)returnParam.Value; …
Run Code Online (Sandbox Code Playgroud)

.net mysql function call return-value

3
推荐指数
1
解决办法
3200
查看次数

专用于订购的列的命名约定

假设我们有一组记录,这些记录应使用非平凡的排序方法进行排序,例如自然排序或仅由用户定义的某些特定顺序。我们必须引入专门用于订购的特殊列。

命名此类列是否有或多或少的通用约定?你用什么名字?

sql database language-agnostic naming-conventions

5
推荐指数
1
解决办法
568
查看次数

将工具栏移动到TinyMCE Simple主题的顶部

如何在TinyMCE Simple主题中将工具栏移动到顶部?谢谢

tinymce

12
推荐指数
1
解决办法
1万
查看次数

加密和散列之间的区别

在我们的项目中,有几个地方我们可以通过哈希来消除.例如,我们在许可证和数据库中的许可对象之间存储加密引用以及未加密的引用.这是为了确保用户无法通过混淆数据库来更改他们已获得许可的实体.

我们在任何地方使用加密的主要原因是我们已经有了一个很好的加密库和一个系统密钥.此外,开发散列库并不值得花时间.

我们使用加密而不是散列来创建安全风险吗?

security encryption hash

9
推荐指数
1
解决办法
7219
查看次数

ASP.Net MVC部分视图保持其模型状态?

这可能是一个新手问题.

当我创建ASP.NET MVC2应用程序时,会创建一个带有Action LogIn的帐户控制器,如下所示:

[HttpPost]
public ActionResult LogOn(LogOnModel model, string returnUrl)
{
   if (ModelState.IsValid)
   {
      if (MembershipService.ValidateUser(model.UserName, model.Password))
      {
         FormsService.SignIn(model.UserName, model.RememberMe);
         if (!String.IsNullOrEmpty(returnUrl))
         {
            return Redirect(returnUrl);
         }
         else
         {
           return RedirectToAction("Index", "Home");
         }
       }
       else
       {
          ModelState.AddModelError("", "The user name or password provided is incorrect.");
       }
     }

        // If we got this far, something failed, redisplay form
        return View(model);
    }
Run Code Online (Sandbox Code Playgroud)

现在,我不希望有一个登录页面,我希望将登录控件作为更大页面的一部分.所以,我将Login.aspx更改为Login.ascx,并将其集成到我的主视图中,使用Html.RenderPartial或Html.RenderAction.

如果登录成功,两者都像魅力.如果不是,那就是

return View(model)
Run Code Online (Sandbox Code Playgroud)

杀了我 我想要的是回到我的主页面(称之为Home/Index),但是带有局部视图的错误信息.

return RedirectToAction("Index", "Home")
Run Code Online (Sandbox Code Playgroud)

显然不起作用.

提示?

asp.net-mvc partial-views

9
推荐指数
1
解决办法
5322
查看次数

通过JavaScript更新Facebook Open Graph元标记

我正在尝试更新Facebook的Open Graph标题的元内容.我更新了内容,但是当它发布了Feed时,它仍在提取旧信息.

例:

<meta property="og:title" content="Title 1"/>
    I managed to update to
<meta property="og:title" content="Title 2"/>
Run Code Online (Sandbox Code Playgroud)

当我点击Facebook赞时,它仍然将标题指向"标题1".

我怎样才能让它更新?

javascript facebook-like

23
推荐指数
2
解决办法
2万
查看次数

5
推荐指数
3
解决办法
7915
查看次数

HTML字体/矢量图形问题

什么是在html中呈现矢量/字体的最佳方式?

html rendering vector-graphics

5
推荐指数
1
解决办法
1025
查看次数

55
推荐指数
5
解决办法
8万
查看次数

如何在PHP中使用CURL获取SSL证书信息?

我希望能够使用CURL读取SSL证书信息.从Linux控制台我得到这个响应头:

GET https://www.google.com/ -ed
Cache-Control: private, max-age=0
Connection: close
Date: Sun, 20 Jun 2010 21:34:12 GMT
Server: gws
Content-Type: text/html; charset=ISO-8859-1
Expires: -1
Client-Date: Sun, 20 Jun 2010 21:34:18 GMT
Client-Peer: 66.102.13.106:443
Client-Response-Num: 1
Client-SSL-Cert-Issuer: /C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA
Client-SSL-Cert-Subject: /C=US/ST=California/L=Mountain View/O=Google Inc/CN=www.google.com
Client-SSL-Cipher: RC4-SHA
Client-SSL-Warning: Peer certificate not verified
Set-Cookie: PREF=ID=4d56960f6e3ad831:TM=1277069652:LM=1277069652:S=GF-w8Yc-_61NBzzJ; expires=Tue, 19-Jun-2012 21:34:12 GMT; path=/; domain=.google.com
Title: Google
X-XSS-Protection: 1; mode=block
Run Code Online (Sandbox Code Playgroud)

但是使用CURL,标题要短得多:

HTTP/1.1 200 OK
Date: Sun, 20 Jun 2010 21:39:07 GMT
Expires: -1
Cache-Control: private, …
Run Code Online (Sandbox Code Playgroud)

php ssl https curl

23
推荐指数
4
解决办法
4万
查看次数