DataBase控件中有2个属性:Type(选择所连接数据库的类型,Ventuz4提供5个)
ConnectionString:(数据库连接字符串)
Query:执行查询sql语句,返回需要的信息与对应的数据。
NonQuery:执行更新sql语句。新增删除修改,返回ture与false.
Scalar:执行统计sql语句,返回结果的第一行第一列。
ColCocat:文档上介绍说接收返回数组,然后通过replase进行分割获取想要的值
Row:和Query组合使用,可以获取更为精准的值
第一种:DataBase输入数据库连接地址:Data Source=localhost;Initial Catalog=Test;integrated Security=true
Query输入查询语句:select name from skt
Row:需要添加对应的返回值接收
第二种:DataBase输入数据库连接地址:Data Source=localhost;Initial Catalog=Test;integrated Security=true
Scallar:输入查询语句:select count(*) from skt
第三种:直接上代码了
string str = "Data Source=localhost;Initial Catalog=Test;integrated Security=true";
using (SqlConnection con = new SqlConnection(str))
{
con.Open();
string sqlstr = "select count(*) from skt";
SqlCommand cmd = new SqlCommand(sqlstr,con);
num = cmd.ExecuteScalar().ToString();
}