关于C#连接 SQL2000数据库 帮帮我 好不 谁能帮我写一段详细点的代码 教教我C#怎么样连接到 SQL2000 并完成 增 删 改 查询 的工作 求求各位了~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void getConn() { try { conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["strconnectiontosqlserver"].ToString()); conn.Open(); } catch (Exception serr) { throw new Exception(serr.ToString()); } finally { conn.Close(); } } /// <summary> /// 打开数据库连接 /// </summary> private void openConnection() { if (conn.State == ConnectionState.Closed) { conn.ConnectionString = System.Configuration.ConfigurationManager.AppSettings["strconnectiontosqlserver"]; comm.Connection = conn; try { conn.Open(); } catch (Exception e) { throw new Exception("数据库链接错误!请和管理员联系!"); } } } /// <summary> /// 关闭当前数据库连接 /// </summary> private void closeConnection() { if (conn.State == ConnectionState.Open) conn.Close(); conn.Dispose(); comm.Dispose(); } lovvver(www.notsoft.cn) 这位朋友的心态有点问题,回答问题就是为了拿分,那你还来这里干什么,分又不能换钱,去开班授课更好啊! 有两种方法可以连接,传统的oledb以及ado.net类库。楼主可以到网上google一下,很容易找到资料,连接非常容易。此外,还可以使用中间程序集,比如从java上移植的NHibernate,使用起来就非常容易了,连SQL都可以不会。 using System.Data.SqlClient;//连接数据库,举个例子..SqlConnection con=new SqlConnection("server=.;database=student;uid=sa;pwd=0421");//至于增删改查,主要是SQL语句了//举个查询的例子,查出表中的所有记录,并绑定到一个DataGridView中try{ SqlDataAdapter sda=new SqlDataAdapter("select * from studentDetails",con) DataSet ds=new DataSet(); sda.Fill(ds,"student"); this.DataGridView.DataSource=ds.Tables["student"];}catch(Exception ex){ MessageBox.Show(ex.Message);}至于其他的更新删除等,都差不多..楼主看下有关ADO.net的书,或者上网,或者查MSDN,都会有很多例子.. 泛型转换的问题,求解释 请教做成系统服务的程序执行:Process.Start打开某个程序仍然看不到界面,如何解决 c#的数组问题 可视化继承窗体后,某些控件无法编辑 求教!关于两窗体间传数据问题 一个奇怪的问题 regasm regsvcs疑问 生日,散分! 思归大哥:有关命名空间的使用 安装包制作 根据输入的一系列字符串选出字符串中最长的,不要调用系统类库和函数。 有星星了,散分200,大家都进来坐一坐,今天就结贴...
{
try
{
conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["strconnectiontosqlserver"].ToString());
conn.Open();
}
catch (Exception serr)
{
throw new Exception(serr.ToString()); }
finally
{
conn.Close();
}
}
/// <summary>
/// 打开数据库连接
/// </summary>
private void openConnection()
{
if (conn.State == ConnectionState.Closed)
{
conn.ConnectionString = System.Configuration.ConfigurationManager.AppSettings["strconnectiontosqlserver"];
comm.Connection = conn;
try
{
conn.Open();
}
catch (Exception e)
{
throw new Exception("数据库链接错误!请和管理员联系!");
}
}
}
/// <summary>
/// 关闭当前数据库连接
/// </summary>
private void closeConnection()
{
if (conn.State == ConnectionState.Open)
conn.Close();
conn.Dispose();
comm.Dispose();
}
SqlConnection con=new SqlConnection("server=.;database=student;uid=sa;pwd=0421");
//至于增删改查,主要是SQL语句了
//举个查询的例子,查出表中的所有记录,并绑定到一个DataGridView中
try
{
SqlDataAdapter sda=new SqlDataAdapter("select * from studentDetails",con)
DataSet ds=new DataSet();
sda.Fill(ds,"student");
this.DataGridView.DataSource=ds.Tables["student"];
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}至于其他的更新删除等,都差不多..
楼主看下有关ADO.net的书,或者上网,或者查MSDN,都会有很多例子..