c# - 如何从 aspx 更改数据库单元格?
问题描述
我正在尝试显示一个视频并计算它获得了多少观看次数。我在数据库中有一个用于查看视图的单元格,但我不知道每次单击视频时如何更新它。
这就是我将视频从数据库中获取到 aspx 页面的方式:
string sql = "SELECT file,hero,username, views FROM VIDEOS";
DataTable dt = MyAdoHelper.ExecuteDataTable(fileName, sql);
int i = dt.Rows.Count;
for (int c = 0; c < i; c++)
{
byte[] vid = (byte[])dt.Rows[c][0];
string hero = (string)dt.Rows[c][1];
string path3 = Server.MapPath("/potg") + "\\" + hero +c+ ".mp4";
string name = Path.GetFileName(path3);
string username2 = (string)dt.Rows[c][2];
int views = (int)dt.Rows[c][3];
File.WriteAllBytes(path3, vid);
span += "<li data-views ='"+views+"' data-name='" + name + "' onclick='potgShow(this)'><a href='#'>"+username2+" " + hero + " #"+c+" </a></li>";
}
如何将视图写回数据库?
解决方案
推荐阅读
- sql - Oracle SQL:获取一个表中的所有用户,而不是另一个表并加入第三个表
- api - whereHas 不适用于 NULL 值
- php - 如果找到字符串或添加到文件中,则返回消息
- android - 调用位于片段内的 Asynctask 时出现空指针异常
- c - 函数指针中的警告作为另一个函数的参数
- android - 如何将 Firebase 实时数据库回调与 RxJava2 结合使用
- apache-spark - SAP Vora 2.1 是否需要 Hadoop/Spark 集群?可以使用 PySpark 吗?
- java - 使用 Apache Camel 和 spring-ws 组件调用基于 SOAP 的服务
- css - 如何在不使用自动调整大小的情况下制作灵活的按钮
- c++ - 致命错误:iostream:没有这样的文件或目录#include