社区
C#
帖子详情
头疼,beta 1 和 beta 2 与数据库连接不太一样,谁有这方面的资料???
蝈蝈俊
2001-10-10 12:01:53
...全文
61
5
打赏
收藏
头疼,beta 1 和 beta 2 与数据库连接不太一样,谁有这方面的资料???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whitenshen
2001-10-12
打赏
举报
回复
好像Beta1和Beta2建立数据库连接及进行的相关操作源代码基本上是差不多的,Beta2就比Beta1多了一些Method、改进了一些、删除了一些,稍微修改一下(只需要一下)就可以了!
chinaleo
2001-10-12
打赏
举报
回复
Old (Beta 1) > New (Beta 2)
System.Data.SQL > System.Data.SqlClient
SQLConnection > SQLConnection
SQLCommand > SQLCommand
SQLDataSetCommand > SQLDataAdapter
SQLDataReader > SQLDataReader
SQLDataSetCommand.FillDataSet() > SQLDataAdapter.Fill() - note that .Fill replaces .FillDataSet
System.Data.ADO > System.Data.OleDb
ADOConnection > OleDbConnection
ADOCommand > OleDbCommand
ADODataSetCommand > OleDbDataAdapter
ADODataReader > OleDbDataReader
ADODataSetCommand.FillDataSet() > OleDbDataAdapter.Fill() - note that .Fill replaces .FillDataSet
--------------------------------------------------------------------------------
E.SortField - for sorting with DataGrid > E.Expression
jspxnet
2001-10-12
打赏
举报
回复
我的通了的
库为sql server :gzecdb
表:CY_user
_____________________________________________________
using System;
using System.Data;
using System.Data.OleDb;
namespace OleData
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
static void Main(string[] args)
{
string strConnect="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=gzecdb;Data Source=cayu;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=CAYU;Use Encryption for Data=False;Tag with column collation when possible=False";
string strSelect="SELECT NAME FROM CY_user";
OleDbConnection objConnect=new OleDbConnection(strConnect);
try
{
objConnect.Open();
OleDbDataAdapter objAdapter=new OleDbDataAdapter(strSelect,objConnect);
System.Data.DataSet objDataSet=new System.Data.DataSet();
objAdapter.Fill(objDataSet,"CY_user");
Console.WriteLine(objDataSet.Tables["CY_user"].Rows[0]["NAME"].ToString());
foreach (DataRow dr in objDataSet.Tables["CY_user"].Rows)
{
Console.WriteLine(dr["name"].ToString());
}
Console.WriteLine("connected ok");
objConnect.Close();
Console.ReadLine();
}
catch(System.Exception e)
{
Console.WriteLine(e.ToString());
}
}
}
}
superct
2001-10-12
打赏
举报
回复
原有的System.Data.Sql换成System.Data.SqlClient了
另外,DataSet与数据库间加了一个桥梁SqlDataAdapter,原先的SqlDataCommand不起作用了。
例子:
记得using System.Data和System.Data.SqlClient
SqlConnection conn=new SqlConnection("data source=localhost;integrated security=SSPI;initial catalog=northwind");
SqlDataAdapter sa=new SqlDataAdapter("select * from products",conn);
DataSet ds=new DataSet();
conn.Open();
da.Fill(ds,"products");
conn.Close();
然后可以用ds.Tables["products"]引用数据了。
更具体的内容请参看vstudio.net beta2附带的msdn。
Ninputer
2001-10-10
打赏
举报
回复
MSDN,我们大家都在黑暗中摸索
InfoBase
资料
管理库
2003.7.4 主程序和数据库设计 见自己完成了树型分类和节点的管理代码,感觉不能浪费,便有做InfoBase的想法;开始使用PowerDesigner 建立数据库模型(有点杀鸡用牛刀的味道),并生成数据库文件 (1.0 ?)。 开发环境...
asp.net知识库
DbHelperV2 - Teddy的通用数据库访问组件设计和思考 也论该不该在项目中使用存储过程代替SQL语句 如何使数据库中的表更有弹性,更易于扩展 存储过程——天使还是魔鬼 如何获取MSSQLServer,Oracel,Access中的数据字典...
数据库管理员的 概述SQL Server 2005
Beta
2
针对下一代互连的、可扩展的和可靠的企业应用程序,Microsoft® SQL Server™ 2005
Beta
2 为 Microsoft® Windows Server System™ 综合服务器软件提供了一个数据库平台。该版本在创新方面所达到的广度和深度完全...
vs工具连接到数据库mysql_vs 工具 连接数据库
文章长空翱翔2015-08-11636浏览量Visual Studio2017 数据库架构比较原文:Visual Studio2017 数据库架构比较一、前言开发的时候在测试服务器上和线网服务器上面都有我们的数据库,当我们在线网上面修改或者新增一些...
数据库的初始
一 数据库概述 目录 一 数据库概述 1. 数据库??? 2. 数据库分类 二 MySQL介绍 三 MySQL的下载安装、简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方法 五 修改字符集编码 六 初识sql语句 ...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章