会用ADONET执行这句SQL,然后返回数据结果吧?然后因为你的这句SQL只有一行一列的值,所以直接返回0行0列,或0行“COUNT”列就好,如下:
int count = ConvertToInt32((datasetTables[0])Rows[0][0]ToString());或:
int count = ConvertToInt32(datatableRows[0][0]ToString());连接数据库,并从数据库中读取数据后并输出!
using System;using SystemCollectionsGeneric;
using SystemLinq;
using SystemText;
using SystemDataSqlClient;
namespace Login
{
class Program
{
static void Main(string[] args)
{
//新建一个数据库连接
using(SqlConnection conn = new SqlConnection(GetConnectString()))
{
connOpen();//打开数据库
//ConsoleWriteLine("数据库打开成功!");
//创建数据库命令
SqlCommand cmd = connCreateCommand();
//创建查询语句
cmdCommandText = "SELECT FROM userinfo";
//从数据库中读取数据流存入reader中
SqlDataReader reader = cmdExecuteReader();
//从reader中读取下一行数据,如果没有数据,readerRead()返回flase
while (readerRead())
{
//readerGetOrdinal("id")是得到ID所在列的index,
//readerGetInt32(int n)这是将第n列的数据以Int32的格式返回
//readerGetString(int n)这是将第n列的数据以string 格式返回
int id = readerGetInt32(readerGetOrdinal("id"));
string name = readerGetString(readerGetOrdinal("name"));
string pwd = readerGetString(readerGetOrdinal("password"));
int age = readerGetInt32(readerGetOrdinal("age"));
string sex = readerGetString(readerGetOrdinal("sex"));
string phone = readerGetString(readerGetOrdinal("phone"));
string address = readerGetString(readerGetOrdinal("Address"));
//格式输出数据
ConsoleWrite("ID:{0},Name:{1},PWD:{2},Age:{3},Sex:{4},Phone{5},Address:{6}\n", id, name, pwd, age, sex, phone, address);
}
}
ConsoleReadKey();
}
//得到一个数据库连接字符串
static string GetConnectString()
{
return "Data Source=(local);Initial Catalog=db1;Integrated Security=SSPI;";
}
}
}
delltem()是个js方法,需要传一个参数,只需要把$rs->sUserName
这个值传过去就好了
这样写:<td><a href="javascript:delItem(<php echo $rs->sUserName;>)">删除</a></td>
string MyConn = "Data Source=;Initial Catalog=sqlstudent;Integrated Security=True";
SqlConnection MyConnection = new SqlConnection(MyConn);
String str="select from Sc_Student";
SqlDataAdapter sqlada=new SqlDataAdapter(str,MyConn);
DataSet myset=new DataSet();
sqladaFill(myset);
然后你的Sc_Student表里面的内容都会在myset这个数据集中,用String ss=mysetTable[0]Rows[x][y]ToString();取出你想要的值,X,Y为数据表的Row 和cell
以上就是关于C# 数据库查询后的值该怎么赋值给变量全部的内容,包括:C# 数据库查询后的值该怎么赋值给变量、C#中怎么把sql数据库的一个数据赋值给一个变量、PHP 数据库字段如何赋值给变量等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)