using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace DBComm
{
static class DBCommand
{
publi...
分类:
Web程序 时间:
2014-09-06 18:44:43
阅读次数:
408
本例采用Microsoft SQL2008建立的一个数据库表/****链接数据库操作**/在stdafx.h的头文件中加入#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace\rename("EOF",...
分类:
数据库 时间:
2014-09-06 16:00:03
阅读次数:
354
现在我们对事务的概念和原理都有所了解了,并且作为已经有一些基础的C#开发者,我们已经熟知编写数据库交互程序的一些要点,即:(1)使用SqlConnection类的对象的Open()方法建立与数据库服务器的连接。(2)然后将该连接赋给SqlCommand对象的Connection属性。(3)将欲执行的...
分类:
Web程序 时间:
2014-09-05 09:56:41
阅读次数:
174
WMSADO.h下创建三个智能指针public: _ConnectionPtr m_pConnection; //数据库 _RecordsetPtr m_pRecordset; //命令 _CommandPtr m_pCommand; //记录public: void OnInitADOConn()...
分类:
数据库 时间:
2014-09-05 08:43:21
阅读次数:
187
ExecuteNonQuery() 执行非查询语句,insert update delete 三种基本语句,返回的是数据库,受影响行数,
在insert中,如果有输出insered.id ,会返回一个结果集,这个结果集只包含一行一列,这一行一列,就是刚才新增的id 什么是结果集:sql语句被发送到数...
分类:
其他好文 时间:
2014-09-04 16:57:19
阅读次数:
163
Command
ExecuteNonQuery—执行非查询语句,返回受影响行数
在新增,删除,修改 的时候,如果我们要返回结果集那么就不能用它了
ExecuteScalar –执行查询,返回结果集的第一行第一列,如果结果集为空那么就返回Null
在程序没有执行之前,返回值类型不确定,所以返回值是ob...
分类:
其他好文 时间:
2014-09-04 16:52:59
阅读次数:
141
用户代码未处理 System.InvalidOperationException HResult=-2146233079 Message=未找到具有固定名称“System.Data.SQLite”的 ADO.NET 提供程序的实体框架提供程序。请确保在应用程序配置文件的“entityFramewor...
分类:
数据库 时间:
2014-09-04 00:03:57
阅读次数:
2090
这个一般是在使用COM或者调用ADO控件时出现的错误,通常情况下都是程序的问题。调用了com,ole函数库前就要coinitialize,因为在应用程序中,delphi会自动在initialize 单元加上对co...函数的调用,在dll中要自己调用。但在Delphi开中的PubDBConn中的如下...
分类:
其他好文 时间:
2014-09-03 19:38:17
阅读次数:
201
使用Oracle ODP.NET 11g的.NET程序发布方法内容摘要:ODP.NET 11g是Oracle发布的供.NET程序访问Oracle数据库的ADO.NET组件,比微软自带的Oracle组件性能好,更可以访问UDT(User Defined Type)类型,Procedure,REF等等高...
分类:
数据库 时间:
2014-09-03 10:56:36
阅读次数:
211