C# 在DB中插入句子

C# 在DB中插入句子,c#,C#,我正在从事ASP-我有内置数据库,我想知道如何编写插入句子的代码。在C???上,我假定您正在使用ASP.NET,如果这样,您可以使用仍然缺少一些内容。是否要插入ACCESS/SQL/MySQL数据库?如果您正在寻找访问权限,则http://msdn.microsoft.com/en-us/library/aa288452v=vs.71.aspx 我会帮你的 对于MS-SQL数据库,可以执行以下操作: using (SqlConnection con = new SqlConnection("yo

我正在从事ASP-我有内置数据库,我想知道如何编写插入句子的代码。在C???

上,我假定您正在使用ASP.NET,如果这样,您可以使用

仍然缺少一些内容。是否要插入ACCESS/SQL/MySQL数据库?如果您正在寻找访问权限,则http://msdn.microsoft.com/en-us/library/aa288452v=vs.71.aspx 我会帮你的

对于MS-SQL数据库,可以执行以下操作:

using (SqlConnection con = new SqlConnection("your connection string"))
{
    con.Open();
    SqlCommand cmd = new SqlCommand("your insert query");
    cmd.ExecuteNonQuery();
}
根据你的评论。 您正在使用实体框架。这张表叫做TblConstants

DataClasses1DataContext db = new DataClasses1DataContext();
TblConstant tb = new TblConstant();
tb.Field1 = Value1;
tb.Field2 = Value2;
...
db.AddToTblConstants(tb);
db.SaveChanges();

C不能直接将记录插入数据库。最终,您需要按照在数据库上执行SQL。有各种C框架和包装器,可以在不同的抽象级别上在数据库中执行SQL语句

最直接的方法是使用ADO.NET,它允许您打开到数据库的连接并直接执行SQL

您可以使用LINQtoSQL或实体框架。这些允许您像处理C对象集合一样处理数据库。但是,首先需要设置从数据库模式到希望使用的C类的映射。LINQ到SQL支持表和类之间的直接1-1映射,实体框架支持更复杂的映射


您可以使用非Microsoft框架,如N-hibernate。据我所知,这与实体框架有一个类似的功能集。

不是100%清楚你在问什么,但是这个怎么样?哪个数据库?sql小姐!您使用实体框架了吗?sql DB-ASP项目中的内置框架这是我读取数据的方式:public TblConstant getParameterin parameterId{DataClasses1DataContext db=new DataClasses1DataContext;var DBParameter=from db.TblConstants中的param,其中param.code==parameterId select param;返回DBParameter.Single;}Thanx-但我在C中找不到向数据库插入查询数据的示例,它是sql,但在我的ASP项目中内置,我不需要打开连接-只需插入数据!每个表都有对象Thanx-似乎更好-数据库是什么?我在我的项目中找不到它。我写了以下内容:public TblLine insertParameterstring name,string id{TblLine tl=new TblLine;tl.persomName=name;tl.personId=id;db是您的DataContext。我是从您的评论中得到的DataClasses1DataContext db=new DataClasses1DataContext;对不起,我太糟糕了-我是新手-当我编写DataContext时-它的属性中没有AddToBlConstant