.NET 数据库连接和查询
来源:互联网 发布:临沂知豆电动汽车 编辑:程序博客网 时间:2024/06/13 22:30
文件web.config下
<connectionStrings> <add connectionString="Data Source=.;Initial Catalog=Personal_MC;Integrated Security=True" providerName="System.Data.SqlClient"/> </connectionStrings>
向数据库添加
public static void AddAlbum(string Caption, bool IsPublic) { SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["Personal"].ConnectionString); string sql; sql = "INSERT INTO [Albums] ([Caption],[IsPublic]) VALUES (@Caption, @IsPublic) "; SqlCommand command = new SqlCommand(sql, connection); command.Parameters.Add(new SqlParameter("@Caption", Caption)); command.Parameters.Add(new SqlParameter("@IsPublic", IsPublic)); connection.Open(); command.ExecuteNonQuery(); }
从数据库提取数据
protected void Button1_Click(object sender, EventArgs e) { string connString = ConfigurationManager.ConnectionStrings["Personal"].ConnectionString; int photoId = Convert.ToInt32(TextBox1.Text ); SqlConnection connection = new SqlConnection(connString); string sql = "SELECT BytesOriginal FROM Photos WHERE PhotoID = "+ @photoId ; SqlCommand command = new SqlCommand(sql, connection); command.Parameters.Add(new SqlParameter("@photoId", photoId)); connection.Open(); Stream stream = null; object result = command.ExecuteScalar(); stream = new MemoryStream((byte[])result); const int buffersize = 1024 * 16; byte[] buffer = new byte[buffersize]; int count = stream.Read(buffer, 0, buffersize); while (count > 0) { Response.OutputStream.Write(buffer, 0, count); count = stream.Read(buffer, 0, buffersize); //有颜色的为从数据库提取二进制图片代码 }
0 0
- .NET 数据库连接和查询
- .Net和MySql数据库连接
- 数据库连接数和相关查询
- c#.net数据库连接 查询,删除 ,插入 ,更新
- 数据库连接,查询和插入数据的方法
- PHP学习(一)数据库连接和查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- 数据库连接查询
- ADO.NET数据库连接与查询(SQL数据库)
- ADO.NET与外部数据库连接及查询等基本操作
- asp.net入门---数据库连接和登录用户
- .net数据库连接
- onbeforeunload与onunload事件
- Hibernate 中的主健 ID 映射配置问题
- win7 mysql数据库安装于vc6.0下数据库调用
- qt录音--raw(pcm)文件转换wav文件
- 普通模式匹配
- .NET 数据库连接和查询
- linux常用操作指令
- 【笔记(2)】批量将数据导入新建phpcms模型中去
- 九度_题目1366:栈的压入、弹出序列
- 跳河的兔子是因为胆小吗
- Java中实现文件复制(servlet)
- Mat 里面的 cols 和 rows
- 修改文件的上限数
- 英汉字典