这一行有多个标记错误,正在为Eclipse创建Sqlite数据库

这一行有多个标记错误,正在为Eclipse创建Sqlite数据库,eclipse,sqlite,error-handling,Eclipse,Sqlite,Error Handling,当我运行这段代码时,出现了一个错误。我正在尝试创建数据库,并通过修改来学习。我从一个教程代码中复制了这段代码,它在示例中运行良好,但我无法运行它。你能提供更多关于这会发生什么的信息吗 错误是: 这条线上有多个标记 - The type DatabaseHelper must implement the inherited abstract method SQLiteOpenHelper.onUpgrade(SQLiteDatabase, int, int) - The public type

当我运行这段代码时,出现了一个错误。我正在尝试创建数据库,并通过修改来学习。我从一个教程代码中复制了这段代码,它在示例中运行良好,但我无法运行它。你能提供更多关于这会发生什么的信息吗

错误是:

这条线上有多个标记

- The type DatabaseHelper must implement the inherited abstract method SQLiteOpenHelper.onUpgrade(SQLiteDatabase, 
 int, int)
- The public type DatabaseHelper must be defined in its own file
- The type DatabaseHelper must implement the inherited abstract method SQLiteOpenHelper.onCreate(SQLiteDatabase)
我的代码是:

package com.example.eos;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

public class DatabaseHelper extends SQLiteOpenHelper { //ERROR IS HERE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


     static final String dbName="demoDB";
     static final String employeeTable="Employees";
     static final String colID="EmployeeID";
     static final String colName="EmployeeName";
     static final String colAge="Age";
     static final String colDept="Dept";

     static final String deptTable="Dept";
     static final String colDeptID="DeptID";
     static final String colDeptName="DeptName";

     static final String viewEmps="ViewEmps";


    public DatabaseHelper(Context context)
    {
        super(context, dbName, null,33);
    }

}

在3个错误陈述中,信息表现得相当清楚。只要试着按照建议去做就行了。你理解它们的意思有困难吗?