Опубликован: 19.03.2014 | Доступ: свободный | Студентов: 329 / 26 | Длительность: 11:36:00
Специальности: Программист
Практическая работа 11:

Разработка серверного сценария, использующего SQL Server Compact

< Лекция 13 || Практическая работа 11: 12345
  1. Добавьте в созданную базу данных таблицу. Для этого в обозревателе решений двойным щелчком кликните на StoreDB.sdf , чтобы открыть обозреватель серверов:


    В обозревателе серверов правой кнопкой мыши кликните на строке "Таблицы", выберите пункт "Создать Таблицу":


    В открывшемся окне задайте имя таблицы, например, Store, и поля: Продукт (строковое), Количество (целое, числовое), Цена (действительное, числовое).

    Нажмите на кнопку "ОК". В обозревателе серверов правой кнопкой мыши кликните на таблице Store и выберите пункт "Показать таблицу данных". Заполните несколько строк.


  2. Для работы с данными клиента, используя панель элементов, установите на главной форме проекта:
    • три элемента "TextBox" для ввода содержимого полей;
    • три кнопки "Button": "Добавить", "Изменить", "Удалить".

    Примерный код формы будет следующим:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MainForm.aspx.cs" 
    Inherits="WebApplication_Store.MainForm" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <style type="text/css">
     .text {
     font-size: xx-large;
     }
    </style>
    </head>
     
    <body>
        <h1>База данных магазина</h1>
        <p style="height: 25px" class="text"> <strong>Форма ввода изменений в магазине</strong></p>
        <form id="form1" runat="server">
        <table style="width: 50%; height: 162px;">
            <tr>
                <td class="text"><strong>Продукт</strong></td>
                <td>
                    <asp:TextBox ID="tbProduct" runat="server" Width="100%" 
    Font-Bold="True" Font-Size="X-Large"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="text"><strong>Количество</strong></td>
                <td>
                    <asp:TextBox ID="tbQuantity" runat="server" Width="100%" 
    Font-Bold="True" Font-Size="X-Large"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="text" ><strong>Цена</strong></td>
                <td>
                    <asp:TextBox ID="tbPrice" runat="server" Width="100%" Font-Bold="True" 
    Font-Size="X-Large"></asp:TextBox>
                </td> 
            </tr>
        </table>
        <asp:Button ID="btnInsert" runat="server" Font-Bold="True" 
    Font-Size="X-Large" Height="49px" Text="Добавить" Width="15%" />
        <asp:Button ID="btnUpdate" runat="server" Font-Bold="True" 
    Font-Size="X-Large" Height="49px" Text="Изменить" Width="15%" />
        <asp:Button ID="btnDelete" runat="server" Font-Bold="True" 
    Font-Size="X-Large" Height="49px" Text="Удалить" Width="15%" />
        <br />
        <br />
        </form>
    </body>
    </html>

    Запустите проект, используя эмулятор мобильного браузера:

< Лекция 13 || Практическая работа 11: 12345
Дмитрий Белов
Дмитрий Белов

Каким образом можно создать точку останова? Например, если в Лекции 8 в примере, который демонстрирует возможность <canvas> для работы с готовыми изображениями (последний в лекции) в цикле
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
sx = 300 * i; sy = 350 * j;
contextNow.drawImage(img, sx, sy);}
поставить точку останова, то при запуске отладки проекта точка становится пустой окружностью с сообщением: В настоящий момент попадание в точку останова не произойдет. Нет загруженных символов для этого документа. Как все-таки создать точку останова и пройти по шагам весь код?