我想用vs2010,将C#中label的数据写入到数据库中
这个数据库是不是不存在,然后写C#程序的时候,利用代码写入,不需要创建数据库;还是说要先建一个你需要写入数据的数据库,然后连接数据库,将结果写入,数据库的创建需要自己规定...
这个数据库是不是不存在,然后写C#程序的时候,利用代码写入,不需要创建数据库;还是说要先建一个你需要写入数据的数据库,然后连接数据库,将结果写入,数据库的创建需要自己规定格式类型吗?还有数据库是不是要在SQL上构建,而不是在VS 2010上面。
展开
展开全部
首先要区分两个不同的概念:应用程序,数据库:
底层为数据库,用来存储数据;上层为应用程序负责向数据库插入数据,或者发送数据库可执行的指令。在.NET中,我们通常利用Ado.NET/Linq/Entity Framework等技术来进行二者之间的连接。
要向数据库里面插入数据,最通常的做法是(以数据库Sql Server,以及ADO.NET为例):
在Sql Server中:
创建数据库
创建数据表
在VS中:
获取数据库的连接字符串
创建与SQL数据库的连接实例
创建数据库命令
编写并执行SQL语句
其他问题:
问:数据库的创建需要自己规定格式类型吗?
答:是的,一般的数据库都是强类型的。
问:数据库是不是要在SQL上构建,而不是在VS 2010上面?
答:通常情况下是的,不排除特殊情况下需要动态地创建数据库或数据表。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询