±ÜÍ÷Áí·×¡§16573¡¡¡¡¡ÊËÜÆü¡§71¡¡¡¡ºòÆü¡§0)

¡¡Access¥Ç¡¼¥¿¤ò¡Ö¥­¡¼¥ï¡¼¥É¸¡º÷¡×¤·¡¢·ë²Ì¤òGridView¤Ëɽ¼¨¤·¤¿¡£
¡¡¸¡º÷ÂоݤòÊ£¿ôÎó¡ÊÉÊ̾¡¢¥»¥Ã¥ÈÆâÍÆ¡¢²Á³Ê¡Ë¤Ë¹­¤²¤ë²þÎɤò¹Ô¤Ã¤¿¡£¡¡09/10/12

¢­»²¹Í¤Ë¤·¤¿¥Ú¡¼¥¸¡§¡ÖSqlDataSource¤Ë¾ò·ï¸¡º÷¤òÄɲá×
http://www.cocoaliz.com/asp.net/index/22/
¢ª¡Ö¸¡º÷(LINQtoXML)(3.5)¡×(09/9/6)¤ÈƱ°ìµ¡Ç½¤ò¼ÂÁõ¤·¡¢Èæ³Ó²Äǽ¤È¤·¤¿¡£

³«È¯´Ä¶­¡§VWD2005 + Access2003
¥µ¡¼¥Ð¡§ASP.NET2.0 + Access2003

¡Úµ¡Ç½¡Û¸¡º÷¥­¡¼¥ï¡¼¥É¤ò´Þ¤à¾ðÊó¤Î¤ßÃê½Ð¤·¡¢·ë²Ì¤òGridView¤Ëɽ¼¨¤¹¤ë¡£
¡¡¸¡º÷¥­¡¼¥ï¡¼¥É(TextBox)¤¬¶õ¤Ê¤éÁ´·ïɽ¼¨¡¢¸¡º÷¥­¡¼¥ï¡¼¥É¤¬ÆþÎϤµ¤ì¤Æ¤¤¤ì¤Ð
¸¡º÷¡£¡Ê¸¡º÷Âоݤϡ¢ÉÊ̾¡¢¥»¥Ã¥ÈÆâÍÆ¡¢²Á³Ê¤Î£³Îó¡Ë

¡Ú²ÔƯ²èÌÌ¡Û

SearchGridView02.JPG

Access¥Ç¡¼¥¿¥Ù¡¼¥¹Ì¾¡§udon.mdb
¥Æ¡¼¥Ö¥ë̾¡§udons_sampleData

¥Õ¥£¡¼¥ë¥É̾¥Ç¡¼¥¿·¿¥Õ¥£¡¼¥ë¥É¥µ¥¤¥º
ID (¼ç¥­¡¼)¥ª¡¼¥È¥Ê¥ó¥Ð¡¼·¿Ä¹À°¿ô·¿
ÉÊ̾¥Æ¥­¥¹¥È·¿100
¥»¥Ã¥ÈÆâÍÆ¥Æ¥­¥¹¥È·¿255
²Á³Ê¿ôÃÍ·¿À°¿ô·¿

¢¨VWD2005¡¢ASP.NET2.0´Ä¶­¤Ç¤ÏAccess2007¤ÎDB¥Õ¥¡¥¤¥ë·Á¼°(*.accdb)¤ÏÍøÍѤǤ­¤Ê
¤¤ÌÏÍÍ¡£DB¥Õ¥¡¥¤¥ë¤Ï¡ÖAcces2002-2003·Á¼°(*.mdb)¡×¤ÇÊݸ¤·¤ÆÍøÍѤ¹¤ë¡£

¡Ö¥­¡¼¥ï¡¼¥É¸¡º÷¡×µ¡Ç½²ÔƯ¥Ú¡¼¥¸¤ÎÁ´¥³¡¼¥É
¡ÚSearchGridView02.aspx¡Û

<%@ Page Language="VB" Trace="false" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        'Select¥Ñ¥é¥á¡¼¥¿¤ò¥¯¥ê¥¢
        AccessDataSource1.SelectParameters.Clear()
        'SelectCommand¤ò¥»¥Ã¥È¡ÊTextBox¤¬¶õ¤Ê¤é¤Ð¡¢Á´·ï¤òɽ¼¨¡Ë
        AccessDataSource1.SelectCommand = "SELECT [ID], [ÉÊ̾], [¥»¥Ã¥ÈÆâÍÆ], [²Á³Ê] FROM [udons_sampleData]"
        If (TextBox1.Text <> "") Then
            'TextBox¤¬¶õ¤Ç¤Ê¤¤¤Ê¤é¤Ð¡¢WHERE¾ò·ï¤òÄɲÃ
            'Select¥Ñ¥é¥á¡¼¥¿¤ò¥»¥Ã¥È¡ÊKeyWord¤ÎƬ¤Ë@¤ÏɬÍפʤ¤¤Ç¤¹¡£¡Ë
            AccessDataSource1.SelectParameters.Add("KeyWord", "%" & TextBox1.Text & "%")
            'WHERE¾ò·ï¤òÄɲÃ
            AccessDataSource1.SelectCommand &= " WHERE (ÉÊ̾ LIKE @KeyWord OR ¥»¥Ã¥ÈÆâÍÆ LIKE @KeyWord OR ²Á³Ê LIKE @KeyWord)"
        End If
    End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>̵Âê¤Î¥Ú¡¼¥¸</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        ¥­¡¼¥ï¡¼¥É¸¡º÷¤Î²ÔƯ³Îǧ(Access) 09/10/12<br />
        ¡Ö¸¡º÷¥­¡¼¥ï¡¼¥É¡×¤¬¡Ö¥»¥Ã¥ÈÆâÍÆ¡×¤Ë´Þ¤Þ¤ì¤ë¥á¥Ë¥å¤òɽ¼¨<br />
        <br />
        ¸¡º÷¥­¡¼¥ï¡¼¥É¡§<asp:TextBox ID="TextBox1" runat="server" Width="180px"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="¸¡º÷" /><br />
        <br />
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="ID"
            DataSourceID="AccessDataSource1" EmptyDataText="ɽ¼¨¤¹¤ë¥Ç¡¼¥¿ ¥ì¥³¡¼¥É¤¬¤¢¤ê¤Þ¤»¤ó¡£" BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px" CellPadding="4" ForeColor="Black" GridLines="Vertical">
            <Columns>
                <asp:BoundField DataField="ID" HeaderText="ID" ReadOnly="True" SortExpression="ID" />
                <asp:BoundField DataField="ÉÊ̾" HeaderText="ÉÊ̾" SortExpression="ÉÊ̾" />
                <asp:BoundField DataField="¥»¥Ã¥ÈÆâÍÆ" HeaderText="¥»¥Ã¥ÈÆâÍÆ" SortExpression="¥»¥Ã¥ÈÆâÍÆ" />
                <asp:BoundField DataField="²Á³Ê" HeaderText="²Á³Ê" SortExpression="²Á³Ê" />
            </Columns>
            <RowStyle BackColor="#F7F7DE" />
            <FooterStyle BackColor="#CCCC99" />
            <PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
            <SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
            <HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
            <AlternatingRowStyle BackColor="White" />
        </asp:GridView>
        <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="App_Data\udon.mdb"
            DeleteCommand="DELETE FROM `udons_sampleData` WHERE `ID` = ?"
            InsertCommand="INSERT INTO `udons_sampleData` (`ID`, `ÉÊ̾`, `¥»¥Ã¥ÈÆâÍÆ`, `²Á³Ê`) VALUES (?, ?, ?, ?)"
            SelectCommand="SELECT `ID`, `ÉÊ̾`, `¥»¥Ã¥ÈÆâÍÆ`, `²Á³Ê` FROM `udons_sampleData`"
            UpdateCommand="UPDATE `udons_sampleData` SET `ÉÊ̾` = ?, `¥»¥Ã¥ÈÆâÍÆ` = ?, `²Á³Ê` = ? WHERE `ID` = ?">
            <DeleteParameters>
                <asp:Parameter Name="ID" Type="Int32" />
            </DeleteParameters>
            <InsertParameters>
                <asp:Parameter Name="ID" Type="Int32" />
                <asp:Parameter Name="ÉÊ̾" Type="String" />
                <asp:Parameter Name="¥»¥Ã¥ÈÆâÍÆ" Type="String" />
                <asp:Parameter Name="²Á³Ê" Type="Int16" />
            </InsertParameters>
            <UpdateParameters>
                <asp:Parameter Name="ÉÊ̾" Type="String" />
                <asp:Parameter Name="¥»¥Ã¥ÈÆâÍÆ" Type="String" />
                <asp:Parameter Name="²Á³Ê" Type="Int16" />
                <asp:Parameter Name="ID" Type="Int32" />
            </UpdateParameters>
        </asp:AccessDataSource>
    
    </div>
    </form>
</body>
</html>

¡Ú»²¹Í¤Ë¤·¤¿¥Ú¡¼¥¸¡Û
1.SqlDataSource¤Ë¾ò·ï¸¡º÷¤òÄɲÃ
http://www.cocoaliz.com/asp.net/index/22/


ÁªÂò»è Åêɼ
»²¹Í¤Ë¤Ê¤Ã¤¿ 2  
¤Õ¤Ä¤¦ 2  
»²¹Í¤Ë¤Ê¤é¤Ê¤«¤Ã¤¿ 0  

źÉÕ¥Õ¥¡¥¤¥ë: fileSearchGridView02.JPG 837·ï [¾ÜºÙ]

¥È¥Ã¥×   ÊÔ½¸ Åà·ë²ò½ü º¹Ê¬ ¥Ð¥Ã¥¯¥¢¥Ã¥× źÉÕ Ê£À½ ̾Á°Êѹ¹ ¥ê¥í¡¼¥É   ¿·µ¬ °ìÍ÷ ñ¸ì¸¡º÷ ºÇ½ª¹¹¿·   ¥Ø¥ë¥×   ºÇ½ª¹¹¿·¤ÎRSS
Last-modified: 2026-01-19 (·î) 11:06:17 (26d)