어떻게 sqlite를 사용할 수 있습니까? 이 명령을 사용할 때 명령은 무엇입니까?sqlite는 Firefox 부가 기능에서 javascript와 어떻게 작동합니까?
SELECT * FROM table
? (나는 PHP와 같은 뜻인 mysql_query("SELECT * FROM table");
을 사용해야합니다.)
레코드가있는 테이블을 얻었을 때 그것을 파기 할 때의 명령은 무엇입니까? (PHP : mysql_fetch_assoc()
또는 mysql_fetch_array()
)
나는 테이블 var에 SELECT * FROM table
을 사용하고 그것을 파기합니다. (표에는 다음 열이 있습니다 : id, name, pass
) 어떻게 열 값을 가져올 수 있습니까? (존재하지 않는 경우)
Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/FileUtils.jsm");
let file = FileUtils.getFile("ProfD", ["my_db_file_name.sqlite"]);
let mDBConn = Services.storage.openDatabase(file);
가 어떻게 테이블을 만들 수 있습니다, 내가 어떻게 SELECT
, UPDATE
, DELETE
, 요법 :
이
는 데이터베이스에 자바 스크립트의 연결입니다.어떻게 자바 스크립트와 sqlite가이 작업을 수행 할 수 있습니다 예를 (그것의 MySQL은, PHP에 쓴) :
mysql_connect("localhost","user","pass"); // pass if need
mysql_select_db("my_database");
mysql_query("CREATE TABLE `my_database`.`table` (`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,`nev` VARCHAR(50) NOT NULL ,`pass` VARCHAR(20) NOT NULL ,INDEX (`nev`)) ENGINE = InnoDB HARACTER SET utf8 COLLATE utf8_unicode_ci;");
mysql_query("INSERT INTO table (name,pass) VALUES ('Peter','sdf')");
$query=mysql_query("SELECT * FROM table");
while($row=mysql_fetch_array($query)){
echo $row['name'].' '.$row['pass']; // it write all record, like 'name pass' ('Peter sdf')
}
$row2=mysql_fetch_assoc(mysql_query("SELECT * FROM table WHERE id=1"));
echo $row2['name'].' '.$row2['pass']; // it write only 'Peter sdf'
mysql_query("DELETE FROM table WHERE id=1");
mysql_query("DROP TABLE 'table'");
mysql_close();
어떻게 sqlite가와 자바 스크립트에서이 작업을 수행 할 수 있습니다?
아, 가능한 경우 부싯깃 Firefox 3.0 이상을 사용하고 싶습니다. – golddragon007