易截截图软件、单文件、免安装、纯绿色、仅160KB

linq to sql 增删改查入门编[linq学习笔记一]

linq最近越来越火  从网上看了相关教程
试着写了一些东西!
下面是一个简单的增删改查功能!!!
类:
下面是对这个表进行操作了
贴代码:
public class LinqTosql
{
public static GameCardSaleDataContext data = new GameCardSaleDataContext();
//输出新闻表所有标题
public void output()
{
foreach (var item in data.News)
{
Console.WriteLine(item.Title);
}
}
//根据ID查询一条数据
public void selectbyId(int id)
{
IEnumerable<News> query = from m in data.News
where m.NewsId == id
select m;
foreach (News item in query)
{
Console.WriteLine(item.Content);
}
}
//插入一条数据 返回主键自增列ID
public int Insert(News news)
{
data.News.InsertOnSubmit(news);
data.SubmitChanges();
return news.NewsId;
}
//修改
public void Upade()
{
News news= data.News.Single(m => m.NewsId == 1);
news.Title = "你的标题被我修改了!";
data.SubmitChanges();//提交到数据库
}
//删除
public void delete()
{
News news = data.News.Single(m => m.NewsId == 1);
data.News.DeleteOnSubmit(news);
data.SubmitChanges();

}

}


相关文档:

精妙SQL语句


下列语句部分是Mssql
语句,不可以在access
中使用。
SQL
分类:
DDL—
数据定义语言(CREATE
,ALTER
,DROP
,DECLARE)
DML—
数据操纵语言(SELECT
,DELETE
,UPDATE
,INSERT)
DCL—
数据控制语言(GRANT
,REVOKE
,COMMIT
,ROLLBACK)
首先,
简要介绍基础语句:
1
、说明: ......

[收拢] 用sqlite 执行标准 sql 语法

http://www.umgr.com/blog/PostView.aspx?bpId=36294
 1. 执行sql语句
int sqlite3_exec(sqlite3*, const char *sql, sqlite3_callbacksql 语法
, void *,  char **errmsg );
这就是执行一条 sql 语句的函数。
第1个参数不再说了,是前面open函数得到的指针。说了是关键数据结构。
第2个参数const char ......

sql日期格式化

SQL日期格式化
 
  0   或   100   (*)     默认值   mon   dd   yyyy   hh:miAM(或   PM)    
  1   101   美国   mm/dd/yyyy   ......

重写SQL Server DateDiff函数

--将系统datediff函数重写,主要把datepart类型改为varhcar,方便调用
--作者:敖士伟
--Date:2009-10-14 10:29
create function MyDateDiff(@datepart varchar(50), --日期间隔类型:year,month,day.etc
@date1 varchar(50), @date2 varchar(50))
returns int
as
begin
 declare @part int
 if @datepart ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号