Как создать таблицу и базу данных с помощью web SQL HTML 5
am learning html 5 there is one concept web SQL using html 5,from many wesites am taking examples and try to learn.but many things which confusing me. 1.why we use this web SQL,if we have SQL server or oracle as backed. 2.if we are use web SQL Satellite is used to create database? 3.if we are create DB where it will store?in browser only?if yes then what is limit to store data? 4.anyone give me detailed explanation about WEB SQL with example ..... What I have tried: <pre lang="C#">i refer many websites but not able to understand the concept,i knew how to create database and table but could not able to add data in table as well as fetch.
Member 12806258
спасибо за ваш ценный ответ.
но когда я выполняю следующий код, я не могу получить данные из базы данных.
для чтения данных из веб-SQL.
1. <!DOCTYPE html>
2.
3.
4.<title & gt;открыть базу данных
5.
6. ВАР аргумент database_name = 'данных mydatabase';
7. ВАР версия = 1.0;
8. var Text_Description = 'мой первый пример Web-SQL';
9. ВАР Database_Size = 2 * 1024 * 1024;
10. ВАР dbObj = openDatabase(имя базы данных, версия, Text_Description, Database_Size);
11. dbObj. transaction (функция (tx) {
12. Техас.функции executesql('создать таблицу, если не существует Employee_Table (уникальный идентификатор, наименование, местонахождение)');
13. });
14.
15. функциональная вставка() {
16. var id = document. getElementById ("tbID"). value;
17. ВАР имя = "документ".метода getElementById("tbName").значение;
18. var location = document. getElementById("tbLocation"). value;
19. dbObj. transaction (функция (tx) {
20. Техас.функции executesql('вставить в Employee_Table(идентификатор, наименование, место нахождения) значения(' + ИД + ',"' + имя + '","' + расположение + '")');
21. });
22. }
23. dbObj. transaction (функция (tx) {
24. Техас.функции executesql('выберите * от Employee_Table', [], функция (Техас, результаты) {
25. var лен = результат.строк.длина, я;
26. стр ВАР = ";
27. для (i = 0; i < len; i++) {
28. str += "< tr>";
29. сил += "&ЛТ;тд&ГТ;" + результаты.строк.подпункт(I).ИД + "&ЛТ;/тд&ГТ;";
30. str + = "<td & gt; " + results.rows.item(i).Имя + "< / td>";
31. str + = "<td & gt; " + results.rows.item(i).Местоположение + "< / td>";
32. str + = " < / tr>";
33. document.getElementById("tblGrid"). innerHTML += str;
34. стр = ";
35. }
36.}, null);
37. });
38.