是否有几种连接方法,
何种最优,
最好给出code,
详细一些,
因为是入门?
15 个解决方案
#1
using System.Data.SqlClient;
DataSet ds=new DataSet("XMLProducts");
//连接SQL Server数据库
SqlConnection conn=new SqlConnection(@"server=glf;uid=sa;pwd=;database=northwind");
SqlDataAdapter da=new SqlDataAdapter("SELECT * FROM products",conn);
//绑定DataGrid控件
da.Fill(ds,"products");
DataSet ds=new DataSet("XMLProducts");
//连接SQL Server数据库
SqlConnection conn=new SqlConnection(@"server=glf;uid=sa;pwd=;database=northwind");
SqlDataAdapter da=new SqlDataAdapter("SELECT * FROM products",conn);
//绑定DataGrid控件
da.Fill(ds,"products");
#2
楼上说的对,而且是连接sql server2000的最佳方法
#3
1
using System.Data.SqlClient;
SqlConnection con=new SqlConnection("server=127.0.0.1;usa=sa;pwd=;database=pubs");
con.Open();
2.
using System.Data.OleDb;
OleDbConnection con=new OleDbConnection("Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;Connect Timeout=30")
using System.Data.SqlClient;
SqlConnection con=new SqlConnection("server=127.0.0.1;usa=sa;pwd=;database=pubs");
con.Open();
2.
using System.Data.OleDb;
OleDbConnection con=new OleDbConnection("Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;Connect Timeout=30")
#4
采用ADO.net是很不错的!
string cnstring ="DATABASE = yourdatabase;SERVER=yourserver;UID=sa;PWD=;";
SqlConnection conn = new SqlConnection(cnstring);
conn.Open();
SqlDataAdapter mycommand = new SqlDataAdapter("select * from yourtable", conn);
DataSet mydataset = new DataSet();
mycommand.Fill(mydataset, "yourtable");
string cnstring ="DATABASE = yourdatabase;SERVER=yourserver;UID=sa;PWD=;";
SqlConnection conn = new SqlConnection(cnstring);
conn.Open();
SqlDataAdapter mycommand = new SqlDataAdapter("select * from yourtable", conn);
DataSet mydataset = new DataSet();
mycommand.Fill(mydataset, "yourtable");
#5
SqlConnection thisConnection = new SqlConnection(
@"server = CELERON\SQL2000;"+
"integrated Security = sspi;"+
"Database = MYDB");
SqlCommand nonqueryCommand = thisConnection.CreateCommand();
@"server = CELERON\SQL2000;"+
"integrated Security = sspi;"+
"Database = MYDB");
SqlCommand nonqueryCommand = thisConnection.CreateCommand();
#6
.NET中各种数据库连接大全
http://www.csdn.net/Develop/read_article.asp?id=16437
http://www.csdn.net/Develop/read_article.asp?id=16437
#7
就那么几种方法
仔细看看
连接速度都还可以
仔细看看
连接速度都还可以
#8
不好意思,刚学c#,
在什么地方写上述代码啊。
在什么地方写上述代码啊。
#9
你双击Form
#10
双击后写在什么地方,
另外怎么验证连接是否正确?
另外怎么验证连接是否正确?
#11
最简单的是:
在设计界面,从工具栏上拖动一个sqldataadapter到窗体上,它会弹出一个框来让你配置。
当你配置好它的属性后,在你想要实现功能的地方加上如下代码:
DataSet ds=new DataSet();
sqlDA.Fill(ds); //sqlDA是你拖的那个sqldataadapter的名字。
然后就可以取数据了(当然这个是查询的功能)。
在设计界面,从工具栏上拖动一个sqldataadapter到窗体上,它会弹出一个框来让你配置。
当你配置好它的属性后,在你想要实现功能的地方加上如下代码:
DataSet ds=new DataSet();
sqlDA.Fill(ds); //sqlDA是你拖的那个sqldataadapter的名字。
然后就可以取数据了(当然这个是查询的功能)。
#12
http://www.connectionstrings.com/
连接的都全啦。
连接的都全啦。
#13
1.从工具箱“数据”栏目里脱一个oleDbConnection,然后就有对话框,哈!简单吧!
里面就有测试链接的一个按钮。sql一样的。
2.然后再拖个adapter,也是有对话框,一步一步下一步,很直观的。为了和DATASET连到一块,一定要有这个adapter.
3.然后右击adapter,选生成DataSet,他就给你自动生成一个。
4.然后再拖一个数据库控件datagrid什么的。
5.也就是这里需要写点代码,两句话:
adapter1.fill(dataset1);
datagrid1.bind();
.net很为我们这些菜鸟着想,我喜欢^_^
里面就有测试链接的一个按钮。sql一样的。
2.然后再拖个adapter,也是有对话框,一步一步下一步,很直观的。为了和DATASET连到一块,一定要有这个adapter.
3.然后右击adapter,选生成DataSet,他就给你自动生成一个。
4.然后再拖一个数据库控件datagrid什么的。
5.也就是这里需要写点代码,两句话:
adapter1.fill(dataset1);
datagrid1.bind();
.net很为我们这些菜鸟着想,我喜欢^_^
#14
对不起,第一步并不是托上一个connection就有对话框,是你点了属性里面connectionstring里面的新建之后才有。
#15
mark
#1
using System.Data.SqlClient;
DataSet ds=new DataSet("XMLProducts");
//连接SQL Server数据库
SqlConnection conn=new SqlConnection(@"server=glf;uid=sa;pwd=;database=northwind");
SqlDataAdapter da=new SqlDataAdapter("SELECT * FROM products",conn);
//绑定DataGrid控件
da.Fill(ds,"products");
DataSet ds=new DataSet("XMLProducts");
//连接SQL Server数据库
SqlConnection conn=new SqlConnection(@"server=glf;uid=sa;pwd=;database=northwind");
SqlDataAdapter da=new SqlDataAdapter("SELECT * FROM products",conn);
//绑定DataGrid控件
da.Fill(ds,"products");
#2
楼上说的对,而且是连接sql server2000的最佳方法
#3
1
using System.Data.SqlClient;
SqlConnection con=new SqlConnection("server=127.0.0.1;usa=sa;pwd=;database=pubs");
con.Open();
2.
using System.Data.OleDb;
OleDbConnection con=new OleDbConnection("Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;Connect Timeout=30")
using System.Data.SqlClient;
SqlConnection con=new SqlConnection("server=127.0.0.1;usa=sa;pwd=;database=pubs");
con.Open();
2.
using System.Data.OleDb;
OleDbConnection con=new OleDbConnection("Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;Connect Timeout=30")
#4
采用ADO.net是很不错的!
string cnstring ="DATABASE = yourdatabase;SERVER=yourserver;UID=sa;PWD=;";
SqlConnection conn = new SqlConnection(cnstring);
conn.Open();
SqlDataAdapter mycommand = new SqlDataAdapter("select * from yourtable", conn);
DataSet mydataset = new DataSet();
mycommand.Fill(mydataset, "yourtable");
string cnstring ="DATABASE = yourdatabase;SERVER=yourserver;UID=sa;PWD=;";
SqlConnection conn = new SqlConnection(cnstring);
conn.Open();
SqlDataAdapter mycommand = new SqlDataAdapter("select * from yourtable", conn);
DataSet mydataset = new DataSet();
mycommand.Fill(mydataset, "yourtable");
#5
SqlConnection thisConnection = new SqlConnection(
@"server = CELERON\SQL2000;"+
"integrated Security = sspi;"+
"Database = MYDB");
SqlCommand nonqueryCommand = thisConnection.CreateCommand();
@"server = CELERON\SQL2000;"+
"integrated Security = sspi;"+
"Database = MYDB");
SqlCommand nonqueryCommand = thisConnection.CreateCommand();
#6
.NET中各种数据库连接大全
http://www.csdn.net/Develop/read_article.asp?id=16437
http://www.csdn.net/Develop/read_article.asp?id=16437
#7
就那么几种方法
仔细看看
连接速度都还可以
仔细看看
连接速度都还可以
#8
不好意思,刚学c#,
在什么地方写上述代码啊。
在什么地方写上述代码啊。
#9
你双击Form
#10
双击后写在什么地方,
另外怎么验证连接是否正确?
另外怎么验证连接是否正确?
#11
最简单的是:
在设计界面,从工具栏上拖动一个sqldataadapter到窗体上,它会弹出一个框来让你配置。
当你配置好它的属性后,在你想要实现功能的地方加上如下代码:
DataSet ds=new DataSet();
sqlDA.Fill(ds); //sqlDA是你拖的那个sqldataadapter的名字。
然后就可以取数据了(当然这个是查询的功能)。
在设计界面,从工具栏上拖动一个sqldataadapter到窗体上,它会弹出一个框来让你配置。
当你配置好它的属性后,在你想要实现功能的地方加上如下代码:
DataSet ds=new DataSet();
sqlDA.Fill(ds); //sqlDA是你拖的那个sqldataadapter的名字。
然后就可以取数据了(当然这个是查询的功能)。
#12
http://www.connectionstrings.com/
连接的都全啦。
连接的都全啦。
#13
1.从工具箱“数据”栏目里脱一个oleDbConnection,然后就有对话框,哈!简单吧!
里面就有测试链接的一个按钮。sql一样的。
2.然后再拖个adapter,也是有对话框,一步一步下一步,很直观的。为了和DATASET连到一块,一定要有这个adapter.
3.然后右击adapter,选生成DataSet,他就给你自动生成一个。
4.然后再拖一个数据库控件datagrid什么的。
5.也就是这里需要写点代码,两句话:
adapter1.fill(dataset1);
datagrid1.bind();
.net很为我们这些菜鸟着想,我喜欢^_^
里面就有测试链接的一个按钮。sql一样的。
2.然后再拖个adapter,也是有对话框,一步一步下一步,很直观的。为了和DATASET连到一块,一定要有这个adapter.
3.然后右击adapter,选生成DataSet,他就给你自动生成一个。
4.然后再拖一个数据库控件datagrid什么的。
5.也就是这里需要写点代码,两句话:
adapter1.fill(dataset1);
datagrid1.bind();
.net很为我们这些菜鸟着想,我喜欢^_^
#14
对不起,第一步并不是托上一个connection就有对话框,是你点了属性里面connectionstring里面的新建之后才有。
#15
mark