QQ网名大全

如何用SQL语言从wincc数据库获取数据,实时获取与获取保存的数据有什么区别?

步骤1:在SQLSERVER中设一个远程登陆的账号sa, 密码也设置xxx(自己定)
(SQL配置管理器中,把通信协议TCP/IP相关的服务都启用
在SQL中,安全性---登陆账号---SA的属性---状态—启用授权登陆和允许访问SQLSERVER引擎 )

以上设备和配置保证模仿远程用户来我这个计算机SQLSEVER服务器访问数据库.

二 载入系统的类包/名字空间
using System.Data;
using System.Data.SqlClient;
三 建立连接对象sqlconnection 专门负责与数据库服务器连接

四 定义一个sqldatareader对象,专门从数据库指定表中读出数据
五 定义一个SQL查询命令对象 sqlcommand ,让它负责从数据库去操作读,并把读到结果数据交给sqldatareader对象
protected void Button1_Click(object sender, EventArgs e)
{
String mys = "xxxx;database= xxxx; User ID=xxx;pwd=xxxx;Trusted_Connection=no"; //连接串
SqlConnection myc = new SqlConnection(mys); //定义一个连接对象myc,负责去连接mys串定义的服务器和数据库
myc.Open();
Response.Write("连接成功");
//准备读出数据
SqlDataReader myread;
string sql="查询语句";
SqlCommand mycom = new SqlCommand(sql , myc);
//定义mycom,在myc这个数据连接中去执行指定的select查询命令
myread = mycom.ExecuteReader(); //把mycom的执行查询的结果数据交给myread

while (myread.Read()) //遍历表中的所有行,read( )一次,可读一行,往下跳
{
//从查询结果中取一行出来
for (int i = 0; i <myread.FieldCount ; i++)
Response.Write(myread[i].ToString());
Response.Write("<br>");
}

myc.Close();

}
佚名
2024-05-24 06:13:08
最佳回答
类似问题(10)