数据库操作
zhengknight
这个作者很懒,什么都没留下…
展开
-
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
出现这样的错误,一般是因为update进去的数据长度超过了数据库字段的长度或者是数据类型不匹配导致,请留意检查原创 2009-04-14 13:07:00 · 601 阅读 · 0 评论 -
sql语句换行
用string.Format方法格式化处理C# code?1234string command=string.Format(@"update WellTable Set chuizhiduan={0},zengxieduan={1} where 井段='井斜角'",Math.Round(转载 2013-08-09 15:17:33 · 256 阅读 · 0 评论 -
sql server 2008 连接字符串
<br />Microsoft SQL Server 2008提供了一个基于策略的系统,它是用于管理 SQL Server 的一个或多个实例,以及用于性能监视、故障诊断和调节的工具(使得管理员可以更有效地管理其数据库和 SQL Server 实例)。在数据库的实际开发和应用中我们可以通过如下五种驱动和方式连接到SQL Server 2008数据库的数据库引擎: <br />1:.NET Framework Data Provider for SQL Server<br />标准模式:<br />Data S转载 2010-09-17 21:26:00 · 1255 阅读 · 0 评论 -
SQL连接字符串
SELECT xh, COUN(*) cnt FROM lqk GROUP BY xh HAVING COUNT (*) > 1sele s1.xh from lqk s1,lqk s2 wher s1.ksh很好做,在GridView中创建几个自义的列,后台获的值,写一个存储过程,往数据库中放数据, 其实有一个不错的方法。 1. 先建立一个文件。空的也可以。只要是.udl文件就行。如:转载 2009-12-15 14:15:00 · 308 阅读 · 0 评论 -
如何实现远程SQL数据库的连接
远程连接sql server 2000服务器的解决方案: 一 看ping 服务器IP能否ping通。 这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。 二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。 如telnet 202.114.100.原创 2009-11-25 20:26:00 · 661 阅读 · 0 评论 -
使用.udl快速测试与数据库的连接并得到连接字符串
刚做程序开发的人,常常为如何连接数据库,怎么写连接字符串而困惑。做产品安装的服务人员,也常常为如何快速测试本机与数据库的连接状况而头疼。这里,给出一个简单快速的实现方法:*.udl文件。(方法很老,但是很实用!) 第一步:创建“数据链接”文件。右键选“新建”,创建任意类型的文件,如文本文件,在命名时修改扩展名为udl,例如:db.udl。 第二步:连接数据库连接并测试。双转载 2009-11-15 19:51:00 · 357 阅读 · 0 评论 -
错误602 未能在 sysindexes 中找到数据库 ID 12 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
错误602 未能在 sysindexes 中找到数据库 ID 12 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。 解决方案:因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是无法再附加的(没有向上兼容的)直接restore或附加是不行的, 用脚本+导数据肯定没有问题。 200转载 2009-10-12 13:28:00 · 588 阅读 · 0 评论 -
sql存储过程学习实例
什么是存储过程呢? 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么还要添加这个技术呢? 那么存储过程与一般的SQL语句有什么区别呢?转载 2009-07-02 16:28:00 · 168 阅读 · 0 评论 -
SQL中触发器实例讲解
触发器 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Server 2000定义了新的触发器,这里不提) 我为什么要使用触发器?比如,这么两个表: Create转载 2009-05-24 15:55:00 · 452 阅读 · 0 评论 -
ERWin学习
erwin是一个数据库关系实体模型(ER Model)设计工具,与Power Designer(Sybase公司开发)成为最常用的两种数据库设计工具。目前该工具被CA收购,成为CA数据库解决方案中的一个关键部分。与微软的 Vision相比,erwin只能设计er model,而且设计界面选项较多,相对来说并不那么友好,增加了使用的难度。但如果你是一个出色的数据库应用开发者,那你一定会发现erwin原创 2009-05-23 14:08:00 · 1173 阅读 · 2 评论 -
如何用配置文件连接数据库?
Q:我现在手上用两个软件.它们都用配置文件连接数据库,这两个配置文件如下(*.ini): apc.ini [ConectInfo] Pvd=SQLOLEB.1 PSI=False UserID=chen PW=1234 IniCatalog=ety2000 DataSource=zhineng Lotus.ini原创 2009-05-07 23:19:00 · 1578 阅读 · 0 评论 -
VC用ADO访问数据库全攻略
介绍VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实用,很值得一看。 正文一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出原创 2009-05-01 22:40:00 · 259 阅读 · 0 评论 -
用MFCODBC编写数据库应用程序
1、 使用MFC访问ODBC数据源EMIAL:zzh1415@21cn.com3.1 概述VisualC++的MFC类库定义了几个数据库类。在利用ODBC编程时,经常要使用到CDatabase(数据库类),CRecordSet(记录集类)和CRecordView(可视记录集类)。 其中: CDatabase类对象提供了对数据源的连接,通过它你可以对数据源进行操作。CRecordView类对象转载 2009-04-14 22:02:00 · 240 阅读 · 0 评论 -
ODBC GetRecordCount()问题
用MFC ODBC,怎样得到查询记录总数。 直接用GetRecordCount,为什么总得记录为1? while(!m_pSet->IsEOF( )) m_pSet->MoveNext( ); 调用GetRecordCound可获得记录集中的记录总数,该函数的声明为 long GetRecordCount( ) co原创 2009-04-15 11:21:00 · 1224 阅读 · 0 评论 -
ExecuteScalar()方法的使用
ExecuteScalar()方法的作用是:执行查询,并返回查询所返回的结果集中第一行的第一列。所有其他的列和行将被忽略。1、返回的是一个object类型,也就是说是所有数据类型的基类,可根据select所得的第一列的数据类型转换为对应的数据类型例:string strConn = "Data Source=(local);Initial Catalog=paperManage;Integrate转载 2013-10-06 11:36:58 · 721 阅读 · 0 评论