如何用C#的ADO.NET访问SQL SERVER?急!谢谢!

hn_6666 2003-10-09 03:30:51
我有一些图形文件想用SQL SERVER2000保存和读取,如何用C#的ADO.NET实现?
请高手们提供些意见,最好能有些模板代码?
SQL SERVER 2000的库表中对应的字段用什么数据类型?
谢谢。
...全文
135 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hn_6666 2003-10-09
  • 打赏
  • 举报
回复
谢谢各位!
zhouxiaochenchina 2003-10-09
  • 打赏
  • 举报
回复
image类型
http://www.aspx.cn/article/go.asp?id=268&typeid=2
http://www.aspx.cn/article/go.asp?id=267&typeid=2
http://www.c-sharpcorner.com/Code/2002/Feb/FlashCardsMG.asp
dahuzizyd 2003-10-09
  • 打赏
  • 举报
回复
http://www.aspx.cn/article/go.asp?id=268&typeid=2
http://www.aspx.cn/article/go.asp?id=267&typeid=2
http://www.c-sharpcorner.com/Code/2002/Feb/FlashCardsMG.asp
可以参考下
meetweb 2003-10-09
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topicview.asp?id=1690497
http://support.microsoft.com/default.aspx?scid=kb;EN-US;309158
将本地图像文件读成文件流,插入或更新到sqlserver中的image字段中以二进制形式存储。从数据库中读该字段,输出文件流,存成临时文件,有picture控件显示就可以。
sunyou 2003-10-09
  • 打赏
  • 举报
回复
在数据库中保存文件
private int WriteToDB(string strName, string strType, ref byte[] Buffer)
{
int nFileID = 0;
OleDbConnection dbConn = new OleDbConnection(GetConnectionString());
OleDbDataAdapter dbAdapt = new OleDbDataAdapter("SELECT * FROM tblFile", dbConn);
dbAdapt.MissingSchemaAction = MissingSchemaAction.AddWithKey;
OleDbCommandBuilder dbCB = new OleDbCommandBuilder(dbAdapt);
dbConn.Open();
DataSet dbSet = new DataSet();
dbAdapt.Fill(dbSet, "tblFile");
DataTable dbTable = dbSet.Tables["tblFile"];
DataRow dbRow = dbTable.NewRow();
dbRow["FileName"] = strName;
dbRow["FileSize"] = Buffer.Length;
dbRow["ContentType"] = strType;
dbRow["FileData"] = Buffer;
dbTable.Rows.Add(dbRow);
dbAdapt.Update(dbSet, "tblFile");
if( !dbRow.IsNull("FileID") ) nFileID = (int)dbRow["FileID"];
dbConn.Close();
return nFileID;
}
LiSDN 2003-10-09
  • 打赏
  • 举报
回复
用image類型﹐

對簡單的就是dataset

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧