波斯马BOSSMA Information Technology

DataBase 下的日志

Visual Studio 2010(.NET 4.0)中使用SQLite.NET

发布时间:2011年4月1日 / 分类:DataBase, DOTNET / 1 次浏览 / 3 次吐槽

SQLite.NET可以使我们很方便的在.net环境下操作SQLite数据库,但是最新版本的SQLite(支持VS2010和.NET4.0)貌似还没有完成,我下载下来后发现缺少很多东西,特别是Linq。 目前已经为.net 4.0提供了安装程序和经过编译的dll文件,可以按照需要下载了,下载地址:http://system....

PowerDesigner修改设计图中文字的字体大小等样式

发布时间:2010年12月29日 / 分类:DataBase / 次浏览 / 抢沙发

设计图中默认的字体是对英文比较合适的,中文就看不清楚了,特别不美观。但是可以通过修改“Display Preferences”适应我们的汉字。 我使用的PowerDesigner版本是15.1,不确定低版本的是否可以修改。 打开一个设计图,然后在菜单栏“Tools”->“Display Preferences”。 在左侧的...

SQLite使用手记

发布时间:2010年12月24日 / 分类:DataBase / 次浏览 / 抢沙发

SQLite是一个轻量级数据库引擎,具备独立、可嵌入及零配置等特性,可以作为Access或Mysql的替代方案,特别适合在中小网站及嵌入式应用中使用,目前版本是:3.7.4。 1、  下载程序 下载地址:http://www.sqlite.org/download.html 对于不同的操作系统,提供不同的版本。 这里下...

PowerDesigner中表名和字段名大小写转换

发布时间:2010年9月30日 / 分类:DataBase / 次浏览 / 2 次吐槽

面对不同的数据库大小写规范,一个个字段修改太麻烦了,如果使用了PowerDesigner设计,有比较简单的方法。进入PowerDesigner,打开一个PDM,在菜单栏找到:Tools – Excute Commands – Edit/Run Script,或者直接按Ctrl+Shift+X调出脚本执行窗口,输入下边的代码就...

SQL Server中的decimal数据类型的精度问题

发布时间:2010年5月17日 / 分类:DataBase / 次浏览 / 抢沙发

关于decimal的精度犯了一个错误,特此说明。 decimal(a,b) a:代表整数位和小数位的最大长度,最大为38 b:代表小数位的长度,如果没有b,默认是0,最大为a。

Access数据库的Select Top

发布时间:2009年7月29日 / 分类:DataBase / 次浏览 / 抢沙发

select top在Access和SQL Server中的用法不一样,在Access中如果不做限制,使用select top会把所有的数据查询出来,只要在order by中添加主键就可以了。 有一个表:table ID 数字,且是主键 Name 文本 Status 数字,有重复 有一个查询语句,用来选择前几条记录: ...

根据旧的字段值获取新的字段值并修改

发布时间:2008年8月15日 / 分类:DataBase / 次浏览 / 抢沙发

有这样一个需求: 有三张表:tb_a tb_b tb_c 对应字段分别为: aid aname fid bid bname cid cname fid为外键,目前对应tb_b表中的bid bname和cname相同 需要根据fid在tb_b表中查找bname,然后根据bname在tb_c表中查找cid,然后用cid更新fid 自己想了半天,没有结果,从网上找了一...

SQL查询每个分类的头几条记录

发布时间:2008年7月25日 / 分类:DataBase / 次浏览 / 抢沙发

用程序也可以实现,但不如sql简便高效。 以学生信息为例,查询不同年级的头几名学生。 先创建这个表,你可以按自己的意思输入几条数据。 CREATE TABLE [dbo].[student]( [stu_no] [char](20) COLLATE Chinese_PRC_CI_AS NULL, [stu_name] [c...

ASP.NET之Transact-SQL数据库事务

发布时间:2008年7月21日 / 分类:ASP.NET, DataBase / 次浏览 / 抢沙发

好像只能应用于SQLServer,其它数据库未做测试。 using System.Data; using System.Data.SqlClient;          /// <summary>          /// 执行多条SQL语句,实现数据库事务。       /// </summary>        ...

asp连接mysql数据库

发布时间:2008年7月16日 / 分类:ASP.NET, DataBase / 次浏览 / 抢沙发

前提是你已经可以执行asp程序,并且mysql可以正常运行。 /************************ 补充说明:对于低版本的mysql,使用5.1版本的驱动会有问题,mysql的官方网站提供了3.51版本的驱动. ***********************/ 1、首先下载mysql odbc驱动,当前版本是5.1,到www.mysql.com的down...