首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问个vs中的数据库的有关问题

2012-05-31 
请教个vs中的数据库的问题在网上下载了个程序看了很久都没弄明白,vs中的数据库可以添加表吗? 为什么我打开

请教个vs中的数据库的问题
在网上下载了个程序看了很久都没弄明白,vs中的数据库可以添加表吗? 为什么我打开之后只有这个东西,学校只学过SQL真心看不懂这个是什么意思 明白人给讲讲或者告诉我看点什么东西呗


[解决办法]
http://download.csdn.net/detail/xianfajushi/4282042
http://download.csdn.net/detail/xianfajushi/4028787
[解决办法]
B/S结构的有两个控件可以用,如果你不是三层的可以用SqlDataSource、AccessDataSource(根据你用的数据库来),是三层的话用ObjectDataSource,调用你业务逻辑层的方法
C/S结构的我不是很清楚有没有控件,不过基本的代码如下:

C# code
连接数据库: using System.Data.SqlClient; //首先要导入这个命名空间才能连接数据库     先将界面上获取的值保存到变量里,然后拼接SQL语句  public static SqlConnection conn = new SqlConnection("server=(这里写你的数据库连的是哪里);database=数据库名;uid= ;pwd = ;");//这种是你用Sql身份验证时写的一种方法  //如果你是用windows身份验证的  //SqlConnection conn = new SqlConnection("Data Source=服务器;Initial Catalog=数据库;Integrated Security=True");  SqlCommand cmd = new SqlCommand("这里写干什么,也就是SQL语句",conn);  //打开了一定要关闭  conn.Open();  int i=cmd.ExcuteNonQuery();//返回受影响的行数  //然后判断是否添加或修改或删除成功  if(i>0)  {  //干什么  }  conn.Close(); //大致上就是这样,我写的是最简单的那种,基本上什么都没有判断 

热点排行