zoukankan      html  css  js  c++  java
  • SqlCommand的Parameters的用法

     SqlCommand的Parameters的用法

    可以用的SqlCommand的Parameters的方法
    SqlCommand cmd=new ("insert into notice(ly_title) values(@ly_title)",conn);
    //一、最正规的写法。
    cmd.Parameters.Add(new SqlParameter("@ly_title",SqlDbType.NVarChar,20));
    cmd.Parameters["@ly_title"].value="title";
    //二、没有new SqlParameter()
    cmd.Parameters.Add("@ly_title",SqlDbType.NVarChar,20);
    cmd.Parameters["@ly_title"].Value = "title";

    cmd.ExecuteNonQuery();

    SqlCommand.Parameters.add()

    SqlCommand.Parameters.add(name,value)

    sc.Parameters.Add(parameterName,sqlDbType,size)   
      第一个是参数名,第二个是参数类型,第三个是长度   
      这是对应的你的SQL语句里的参数如:   
      SqlCommand   sc=new   SqlCommand("select   *   from   User   Where   UserID=@@UserID",conn)   
      sc.Parameters.Add(@@UserID,SqlDbType.Int,4)   
      sc.Parameters["@@UserID"].Value=1;   
          
      第二种方式:   
      SqlCommand   sc=new   SqlCommand("select   *   from   User   Where   UserID=@@UserID",conn)   
      sc.Parameters.Add(@@UserID,1)

    SqlDbType表示是数据库里的值类型,
    而数据库中没有String类型,只有char,varchar(相当于string),nvarchar(可变长字符串,相当于stringBuider),text
    总而言之,string类型在数据库中应当与varChar对应
  • 相关阅读:
    单页应用 SPA(Sigle Page Aolication)
    初学数据库
    AJAX与跨域
    面向对象
    event、Dom
    HTML DOM Event 对象
    JavaScript RegExp 对象
    UNITY常用插件
    数据分析师
    VBA工作表排序转载
  • 原文地址:https://www.cnblogs.com/kdp0213/p/8532900.html
Copyright © 2011-2022 走看看