我是數據庫處理新手。我正在用Java創建一個卡拉OK播放器,我需要一個數據庫。我不必直接從硬盤獲取資料(聲音和文本文件),但我想要一個數據庫(SQL Server,Oracle等)來存儲它們,這樣我就可以擁有一個可以引用/指向他們。可能嗎??我可以擁有隻有文本和聲音文件的數據庫嗎?
public class SoundPlayer extends JComponent
{
String windowName;
Clip clip;Clip clip2;
public static void main(String[] args) throws UnsupportedAudioFileException,
IOException, LineUnavailableException, InterruptedException
{
JFrame f=new JFrame("hh");
f.getContentPane();
f.pack();
f.setVisible(true);
}
private String String;
public SoundPlayer(File file) throws UnsupportedAudioFileException, IOException, LineUnavailableException, InterruptedException {
AudioInputStream ain=AudioSystem.getAudioInputStream(file);
try
{
DataLine.Info info=new DataLine.Info(Clip.class,ain.getFormat());
AudioFormat inFormat = ain.getFormat();
clip=(Clip) AudioSystem.getLine(info);
//rest code
該對象應該在我的程序中可用,以便我可以訪問它。
當然可以。 Blob類型就是爲了這個目的。我猜你的數據將被存儲爲字節數組。 – kosa
創建一些表格。其中一個將有一個BLOB類型的列。這將包含本來是文件的數據。 – Randy
@ Nambari,蘭迪你們可以擴張嗎?我是新來的..從哪裏我可以開始n東西 –