我不想做这种事情,但是可以给个参考:
http://www.yesky.com/SoftChannel/72342380468109312/20020226/218667.shtml
离你的要求差不多了.
http://www.yesky.com/SoftChannel/72342380468109312/20020226/218667.shtml
离你的要求差不多了.
解决方案 »
- winform通过chart控件绘制曲线
- vs2008 执行不了当前的项目怎么办啊
- VS2005Express与VS2005什么区别?在编辑环境中怎么设置字体大小
- 使用Microsoft.Office.Interop.Excel.dll这个com编写了处理excel的软件,再移植到其它电脑上怎么不可以使用?
- visual studio 2010中文版本什么时候出来啊
- 高分请教关于文件流格式输出问题??
- c#做的应用程序生成软件后,桌面图标怎么改成自定义的?
- 请问有没有小一点的C# 编译器啊?
- tcpclient 建立的FTP连接
- 批量导出datagrid的没一项
- c#中 如何实现发邮件动作,是不是用smtp对象,可我不知道怎么用,还请多指教
- 如何清除所有记录?
const string connStr = "server=(local);user id=kkk;password=kkkkkk;database=[数据库名]";
SqlConnection Conn=new SqlConnection(connStr);
//Sql命令(执行查询)
string selectSql = "SELECT * FROM [表名]";
//同数据库建立连并填充DataSet
SqlDataAdapter da = new SqlDataAdapter(selectSql, connStr);
DataSet ds = da.Fill(ds);//将DataSet同DataGrid邦定
DataGrid1.DataSource = ds;
DataGrid1.DataBind();//执行增加、删除、修改等操作的程序只需传入相应的SQL语句给strSQL即可
//如:strSQL = "INSERT INEO 成绩信息(学生编号,科目,分数) VALUES('张三','语
// 文','89')";
// DBExecute(Conn,strSQL); 即可实现增加的操作
public static void DBExecute(SqlConnection conn,string strSQL)
{
try
{
if(conn != null)
{
if(conn.State == System.Data.ConnectionState.Closed)
conn.Open();
}
else
{
conn = DBOpen();
}
SqlCommand comm = new SqlCommand(strSQL,conn);
comm.ExecuteNonQuery();
}
catch (SqlException e)
{
throw new Exception ("Sql语句执行错误:"+e.Message+"-----发生在"+e.Source);
}
}
Data Access Application Block for .NET
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp