当前位置:首页 » 电影百科 » 数据库如何读取电影名
扩展阅读
有印度色彩的中国电影 2024-09-20 09:07:32
皮皮电影大全 2024-09-20 08:41:10
播放宫崎骏动漫电影全集 2024-09-20 08:40:08

数据库如何读取电影名

发布时间: 2022-03-08 16:41:21

Ⅰ 数据库怎么存取电影类型是建一个字段,一个字段里放一个类型生成多条记录。

如果要读出BLOB数据,首先你要知道这个字段里存的是哪种流,是图片,还是文件,这样你读取输出以后也知道文件类型。

ResultSet里面有getBlob方法,你可以查下API

文件保存到数据库或文件,数据库只是记录路径,当然是数据库记录路径好了。
你想想把,如果传一个电影2G,到你数据库一存,会有什么后果呢。

PHP下载代码:
<?php
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-cache, must-revalidate');
header('Pragma: no-cache');
header('Content-Encoding: none');
header('Content-Length: '.$filesize);

header('Content-Disposition: attachment; filename='.$attach['filename']);
header('Content-Type: '.$attach['filetype']);

@$fp = fopen($filename, 'rb');
@flock($fp, 2);
$attachment = @fread($fp, $filesize);
@fclose($fp);
echo $attachment;
?>

Ⅱ 请问如何从数据库中读取具体某个数据

哎呀,你这样子提问题真的不好回答。你学过什么了?会哪些东西?做一个数据库相关的程序,大致过程就是下面这样子:
首先要连接到数据库,比如
Java
就是用
JDBC。
然后打开一个连接,Java
中就是一个
Connection。
创建一个查询,开始查询数据库
遍历查询的结果,这里就是你上面要做的,挨个赋值
最后一定要记住关闭查询和连接,释放资源。

.Net,PHP,Python
也是类似的。
不过,在实际开发中,可不是这样了,不仅效率太低而且程序不好维护。

Ⅲ 怎么读取数据库中数据

1、导入.sql文件命令:mysql> USE 数据库名;mysql> source d:/mysql.sql;
2、建立数据库:mysql> CREATE DATABASE 库名;
3、建立数据表:mysql> USE 库名;mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));
4、删除数据库:mysql> DROP DATABASE 库名;
5、删除数据表:mysql> DROP TABLE 表名;
6、将表中记录清空:mysql> DELETE FROM 表名;
7、往表中插入记录:mysql> INSERT INTO 表名 VALUES ("hyq","M");
8、更新表中数据:mysql-> UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';
9、用文本方式将数据装入数据表中:mysql> load data local infile "d:/mysql.txt" into table 表名;

Ⅳ 怎么从数据库提取影片地址播放

你是新手?

数据库设置一个字段为索引,一般为递增的数字。每条数据存在电影ID,电影播放地址。
在播放页面,读取电影ID所在的数据(唯一),对电影播放地址进行处理。

看看这个站。希望对你有所帮助。
http://www.dayku.cn/movie.html

Ⅳ SQL语句实现如下:有一个电影的数据库,含有电影的名称和上映年份,我想用查找和某电影同年份的电影

select * from 电影 t1 where eixsts (select 1 from 电影 t2 where t2.电影名称='111' and t2.上映年份=t1.上映年份) and t1.电影名称!='111'

Ⅵ 如何搭建一个自用的电影资料数据库

HTPC踩坑十余年,两个方案都有接触,各有优缺点,不能完全类比

XBMC(Kodi)更适合只用来做单一的播放器,直连电视或电脑等输出设备,主要用来观看 优点: 1. 支持蓝光原盘 缺点: 1. 配置复杂 2. 界面和操作不够美观和流畅(当然各种皮肤能解决部分问题) 3. 不能远程播放 4. 不同终端需要逐一单独配置 5. 播放能力取决于终端机能

PLEX是一整套完整的解决方案(Server + Client),服务器端用于管理各种媒体(电影,剧集,照片,音乐,家庭视频),客户端用于解决播放(有Mac,PC,iOS,Android,XBox,PS,各种TV,树莓派等) 优点: 1. 配置简单 2. 界面和操作美观(不需要再折腾皮肤的问题) 3. 可以远程播放,局域网或公网都可观看和管理,甚至有网页播放器 4. 只需要在服务端配置一份媒体库,所有终端都可使用 5. 终端解码能力不够的话,自动转为服务器端解码 缺点: 1. 不支持蓝光原盘

可以看到,我提到的几点,KODI和PLEX的优缺点恰好相反,这也是我这么多年踩坑HTPC最为关注的几点。

简单总结一下,如果不看蓝光原盘,PLEX我个人认为是最好的方案,除上面几点,PLEX还有一些亮点是我非常喜欢的: 1. 客户端做工精良,比如iOS客户端(¥30),可以直接浏览服务端的电影和剧集,哪怕机能不够(服务端串流)。2. 可以直接播放服务端的照片、视频,可以有效的管理孩子和家庭的各种媒体。3. 可以分享某个子媒体库给好友,好友不用下载,只要装了客户端,可以直接播放。

Ⅶ SQL数据库如何提取数据

1、查询数据库(test)中的所有表名的方法:

SELECT name
FROM [test]..sysobjects where xtype='U'
********
补充:
如果有的表不存在【时间】那就用下面的语句直接把含有【时间】列的表名找到:
SELECT d.name
FROM [test]..syscolumns a
inner join [test]..sysobjects d on a.id=d.id and d.xtype='U' and a.name='时间'
**********

2、遍历这个表名取出数据插入到另外的数据库中(SqlServer中的遍历方法我不是很清楚,给你提供个思路,oracle的话我就能把程序写出来了O(∩_∩)O~)。

如:遍历结果存储到数据库test2中
insert into [test2]..遍历出的表名 select * from 遍历出的表名 where datediff(day,'2009-08-07',时间)>0;

重复上面的sql语句指导讲数据库test中的表名完全遍历完为止。

*************************************************************
补充:我试验了一下下面把实验代码给你(建一个存储过程)
create proc test as
--定义游标变量
declare cur1 cursor for
SELECT d.name
FROM [test]..syscolumns a
inner join [test]..sysobjects d on a.id=d.id and d.xtype='U' and a.name='时间'
--定义临时变量
declare @tmp varchar(1000)
--定义sql字符串
declare @strsql varchar(4000)
--打开游标
open cur1
--读取第一条数据,也就是第一个表名
fetch next from cur1 into @tmp
--是读完
while(@@fetch_status = 0)
begin
--连接sql文
set @strsql='insert into [test2]..'+@tmp++' select * from '+@tmp+' where datediff(day,'+char(39)+'2009-08-07'+char(39)+',时间)>0'
--执行这个sql
exec(@strsql)
--读取下一条数据
fetch next from cur1 into @tmp
end
--关闭游标
close cur1
--摧毁游标所占资源
deallocate cur1
*************************************************

---
以上,希望对你有所帮助。

Ⅷ 电影数据库的问题

如果非要都写到一个表里,可以用数组来解决。
导演字段:yan
写入的时候,在这个字段里写入多个人名,用英文的逗号“,”隔开。
然后读取的时候,用 split() 函数
假如:导演字段 yan 有一条记录为“张三,李四,王二”
如下:
names=split(rs("yan"),",")
names(0) 就是“张三”
names(1) 就是“李四”
names(2) 就是“王二"
具体 split() 的语法可以在网络里找一找。

Ⅸ 如何从数据库中读取表的名字和新添加的数据的ID

1、数据库中表的名字能直接得到,通过查询系统表,在MS SQL和Oracle都可以实现,后面的没明白你的意思。

2、第一,个实现可以采用存储过程,返回保存后的数据
第二,保存数据的时候传入用户的ID,这样可以避免不同用户同时保存数据。
然后 SELECT MAX(ID) FROM urTalbe WHERE UserID=urID

Ⅹ 怎么用sql server 2008建立一个电影数据库用什么数据类型

[翻译:ASP.NET MVC 教程]用ASP.NET MVC 创建一个电影数据库应用程序
本教程的目的是为你建立起怎样构建ASP.NET MVC应用程序的理念。在本教程中,我从始至终快速构建起一个完整的ASP.NET MVC 应用程序。我向你展示了怎样构建一个简单的数据库驱动的并且实现以列表方式显示、创建以及编辑数据库记录的应用程序。

如果你已经有了Active Server Pages或ASP.NET的工作经历,那么你也会很快熟悉ASP.NET MVC。ASP.NET MVC的视图与在一个Active Server Pages应用程序中的页面极其相似。同时,就像一个传统的ASP.NET Web Forms 应用程序那样,ASP.NET MVC为你提供了一切经由.NET framework提供的丰富的语言集和类库的访问方式。

我希望本教程将给你一个构建ASP.NET MVC应用程序既简单又有别于构建Active Server Pages或ASP.NET Web Forms 应用程序经历的理念。

电影数据库应用程序概览
因为我们的目标是使事情变得简单,我们将会构建一个非常简单的电影数据库应用程序。我们简单的电影数据库应用程序将允许我们做3件事:

1.以列表方式显示电影数据库记录集

2.创建一个电影数据库的新记录

3.编辑一个已存在的电影数据库记录

再一次的,我们的目标是使事情变得简单,我们将利用最小数量的ASP.NET MVC框架的特性来构建我们的应用程序。例如,我们将不使用测试驱动的(Test-Driven)开发模式。

为了创建我们的应用程序,我们需要完成以下的每一个步骤:

1.创建ASP.NET MVC Web应用程序项目。

2.创建数据库

3.创建数据库模型

4.创建ASP.NET MVC控制器

5.创建ASP.NET MVC视图

准备工作
你需要Visual Studio 2008 或 Visual Web Developer 2008 Express来构建一个ASP.NET MVC应用程序。你同时也需要下载ASP.NET MVC framework。

如果你没有自己的Visual Studio 2008,你可以从以下站点下载Visual Studio 2008的90天试用版:

http://msdn.microsoft.com/en-us/vs2008/procts/cc268305.aspx

可替代地,你可以使用Visual Web Developer 2008 Express来创建ASP.NET MVC应用程序。如果你决定使用Visual Web Developer 2008 Express来创建,那么你必须安装好Service Pack 1。你可以从以下站点下载Visual Web Developer 2008 Express with Service Pack 1:

http://www.microsoft.com/downloads/details.aspx?FamilyId=BDB6391C-05CA-4036-9154-6DF4F6DEBD14&displaylang=en

在你完成Visual Studio 2008 或 Visual Web Developer 2008的安装后,你需要安装ASP.NET MVC framework。你可以从以下站点下载ASP.NET MVC framework:

http://www.asp.net/mvc/

创建一个ASP.NET MVC Web应用程序项目
让我们在Visual Studio 2008环境下开始创建一个新的ASP.NET MVC Web应用程序项目。选择菜单File,New Project ,你将见到图1中的新建项目对话框。选择C#作为编程语言并且选择ASP.NET MVC Web应用程序模版。将你的项目命名为MovieApp,点击OK按钮。

图1:新建项目对话框

无论何时,当你要创建一个新的MVC Web应用程序项目,Visual Studio会提示你创建一个单独的单元测试项目。在图2中显示了该对话框。因为我们出于开发时间限制就不在本教程中创建单元测试了(的确,我们对此有点内疚)。选择No选项,点击OK按钮。

图2:创建单元测试项目对话框

一个ASP.NET MVC应用程序有一套标准文件夹:Models,Views和Controller文件夹。你能在解决方案浏览器窗口中看见这套标准文件夹。为了构建我们的电影数据库应用程序,我们需要在Models,Views和Controller文件夹中添加相应的文件。

当你用Visual Studio创建了一个新的MVC应用程序时,你会得到一个简易的应用程序。因为我们想要从头做起,我们需要从这简易的应用程序中删除一些内容。你需要删除下列文件及文件夹:

•Controllers\HomeController.cs
•Views\Home

创建数据库
我们需要创建一个数据库用来容纳我们的电影数据库的记录。幸运的是,Visual Studio包含了一个免费的数据库软件SQL Server Express。按以下步骤创建数据库:

1.在解决方案浏览器中右击App_Data文件夹,然后选择菜单选项Add,New Item。

2.选择Data分类,然后选择SQL Server Database模板(见图3)。

3.将你的新数据库命名为MoviesDB.mdf,然后点击Add按钮。

在你创建数据库后,你能连接该数据库通过双击在App_Data文件夹中的MoviesDB.mdf文件。双击MoviesDB.mdf文件打开服务器浏览窗口。

图3:创建一个Microsoft SQL Server数据库

下一步,我们需要创一个数据表。在服务器浏览窗口中,右击Tables文件夹并且选择菜单选项Add New Table。选择该菜单选项打开数据表设计器。创建以下数据字段:

字段名称
数据类型
允许为空

Id
Int
False

Title
Nvarchar(100)
False

Director
Nvarchar(100)
False

DateReleased
DateTime
False

第一字段,即Id字段,有两个特殊属性。首先,你需要将Id字段设定为主键。选择Id字段后,点击Set Primary Key按钮(该按钮图标看上去像把钥匙)。其次,你需要将Id字段设定为可识别字段(Identity column)。在字段属性窗口中,滚动至Identity Specification部分并且展开它。将Is Identity属性值设定为Yes。当你完成操作后,数据表看上去应像图4那样。

图4:电影数据库的数据表

最后一步为保存新建立的数据表。点击Save按钮(软盘状的图标)并且将该表命名为Movies。

在你完成建表后,向表内添加一些电影记录。右击服务器浏览窗口中的Movies表并且选择菜单选项Show Table Data。键入一系列你最爱的电影记录。(见图5)。

图5:键入电影记录

创建数据模型
我们下一步需要创建一系列的类来代表我们的数据库。我们需要创建一个数据库模型。我们将利用Microsoft Entity Framework来自动为我们的数据库生成类。

按照下列步骤进入实体数据模型(Entity Data Model)向导:

1.在服务器浏览窗口中右击Models文件夹,然后选择菜单选项Add, New Item。

2.选择Data分类,然后选择ADO.NET Entity Data Model模板。

3.将该数据模型命名为MoviesDBModel.edmx,然后点击Add按钮。

在你点击Add按钮后,实体数据模型向导(见图6)出现了。按照下列步骤完成向导:

1.在Choose Model Contents这步中,选择Generate from database选项。

2.在Choose Your Data Connection这步中,使用MoviesDB.mdf数据连接,然后为该连接设定命名为MoviesDBEntities。点击Next按钮。

3.在Choose Your Database Objects这步中,展开Tables节点,选择Movies表。键入命名空间Models,然后点击Finish按钮。

图6:使用实体对象模型向导(Entity Data Model Wizard)生成一个数据库模型

在你完成Entity Data Model Wizard后,Entity Data Model设计器打开了。该设计器显示了Movies的数据表(见图7)。

图7:实体数据模型设计器

在我们继续下一步前,我们需要做一处改动。实体数据向导生成了一个命名为Movies的模型类来代表Movies数据表。因为我们将要用Movies类来代表一个特别的电影,我们需要修改类名,将Movies修改为Movie(是单数形式而不是复数形式)。

双击位于设计器表面的类名并且将该类名从Movies改为Movie。修改后,点击Save按钮(软盘状的图标)来生成Movie类。

创建ASP.NET MVC控制器
下一步将要创建ASP.NET MVC控制器。控制器代表了用户与ASP.NET MVC应用程序交互的控制。

按照下列步骤:

1.在解决方案浏览窗口中,右击Controllers文件夹,然后选择菜单选项Add, Controller。

2.在Add Controller对话框中,键入名称HomeController并且勾选复选框Add action methods for Create, Update, and Details scenarios(见图8)

3.点击Add按钮,为你的项目添加新的控制器。

完成上述步骤后,在清单1中的控制器就创建好了。注意该控制器包含了名为Index, Details, Create, 和Edit的方法。在接下来的段落中,我们将添加必要的程序代码是这些方法正常工作。

这是网址:http://www.cnblogs.com/Kinglee/archive/2009/07/14/1522901.html
你看下对你有用没有?