你要查数据库吗?还是Linq呢?
解决方案 »
- Winform中如何隐藏或者禁用TreeView的某个节点
- win窗口中,怎么在新建一个新的窗口的同时让原窗口关闭
- 在C#如何制作皮肤
- 求助写入文件添加"符号
- BOOL BitBlt(HDC hdcDest,int nXDest,int nYDest,int nWidth,int nHeight,HDC hdcSrc,int nXSrc,int nYSrc,DWORD dwRop)最后一个参数问题
- 在WebForm1.aspx.cs中调用Win32的MessageBox,运行时死了。请高手帮助分析一下原因。
- Cookie的一取值问提 急!!!!
- 这样的搜索应该如何在应用程序中处理?
- 我用COM+组件为什么就是连不上数据库 请高手指教~~~!拜托~~~!
- 求救!!如何向水晶报表中传参!!!
- VC发布时遇到的问题
- 两个combox的绑定问题
用dataadapter把取得的内容填入dataset,通过dataset获得表,在通过表获得行
set @pro1=''
select @pro1=@pro1+(case when @pro1= '' then '' else ',' end)+职业 FROM zhuce WHERE 帐号='" + zhanghaotb.Text + "'";
string zhiye = "SELECT 职业 FROM zhuce WHERE 帐号='" + zhanghaotb.Text + "'";
SqlCommand cmd=new SqlCommand(zhiye,sqlConnection)//你要自己创建一个名为sqlConnection数据库连接
//执行查询
SqlDataReader sqlReader=cmd.ExcuteReader();
//定位到返回结果
sqlReader.Read();
string zhiyeReturn=sqlReader.GetString(0);
先在表单上拖一个按钮(button1)和文本框(textBox1),在按钮的单击事件里写如下程序(连接字符串你要自己设定):
private void button1_Click(object sender, EventArgs e)
{//连接字符串
private string connectionString ="";//连接数据库
string sqlQuery = "SELECT 职业 FROM zhuce WHERE 帐号='" + zhanghaotb.Text + "'";
SqlConnection conn = new SqlConnection(connectionString);
conn.Open();//设置命令参数
SqlCommand cmd = conn.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = sqlQuery;//执行查询命令,返回一个值
string zhiye = cmd.ExecuteScalar().ToString();//显示到文本框里
this.textBox1.Text = zhiye;}
把结果赋给字符串
SqlDataReader dr = cmd.ExecuteReader(); string zhiye ;
while (dr.Read())
{
if (!String.IsNullOrEmpty(dr[0].ToString()))
{
zhiye = dr[0].ToString();
}
}
dr.Close();
【如果我的答复对你有所帮助,请到下列地址http://download.csdn.net/source/2247484 下载原创家庭记账软件,并给出宝贵意见!】
SqlDataReader dr = cmd.ExecuteReader();
string comstr="SELECT 职业 as ZY FROM zhuce WHERE 帐号='" + zhanghaotb.Text + "'";
string constr=" ";//这是你的数据库连接字符串
Sqlconnection conn=new Sqlconnection(constr);
conn.Open();//打开数据库连接
SqlDataAdapter da=new SqlDataAdapter(comstr,conn);//创建适配器
DataSet ds=new DataSet();//创建数据集
da.Fill(ds);//填充数据集
DataRow dr=ds.Tables[0].Rows[0];//从ds这个内存数据库里读取数据
zhiye=dr["ZY"].ToString();
conn.Close();//关闭连接
然后在前台html代码里用以下方法就可以显示出来你的数据。<div>
<%=zhiye%>
</div>
conn.Open();
SqlDataAdapter da = new SqlDataAdapter("SELECT 职业 as ZY FROM zhuce WHERE 帐号='" + zhanghaotb.Text + "'",conn);
DataSet ds=new DataSet();
da.Fill(ds);
string Profession = ds.Tables[0].Rows[0]["职业"].ToString();
conn.Close();
sqlReader.Read();
string zhiyeReturn=sqlReader.GetString(0);
string constr="Data Source=.;Initial Catalog=数据库名;User ID=sa;Password=sa";
Sqlconnection conn=new Sqlconnection(constr);
conn.Open();//打开数据库连接
SqlDataAdapter da=new SqlDataAdapter(sqlstr,conn);//创建适配器
DataSet ds=new DataSet();//创建数据集
da.Fill(ds);//填充数据集
string zhiye=ds.Tables[0].Rows[0]["职业"].ToString();
conn.Close();//关闭连接