用二個DIV做出立體按鈕

 <div class="gradO parent" onclick="myFunction()">

    <div class="gradI parent">

        <div id="demo" style="width:100%;

            /*border:1px solid gray;*/

            word-break: break-all;

            text-align:center;

            padding:4px;

            color:white;

            font:20px arial;

            text-shadow: 2px 2px 4px #000000;">查詢</div>

    </div>

</div>

<style>

.gradO {

    /* border:1px solid gray;*/

    width:72px;

    height:72px;

    padding: 8px;

    border-radius:50%;

    background-image: linear-gradient(45deg, rgb(255,0,0), rgb(255,182,193));

}

.gradO:hover {

  box-shadow: 5px 10px 18px #d5d5d5;

 }

.parent {

  display: flex;

  justify-content: center;    

  align-content: center;      

  flex-wrap: wrap;

  cursor:default;

}

.parent:hover {

    cursor:pointer;

 }

.gradI {

    padding: 6px;

    width:56px;

    height:56px;

    border-radius:50%;

    background-image: linear-gradient(45deg, rgb(255,182,193), rgb(255,0,0));

}

</style>

省略 myFunction

html table 常用設定

 <style>

.tableFixHead { overflow: auto; height: 300px; width: fit-content;}

.tableFixHead table { border-collapse: collapse; font:20px arial;}

.tableFixHead th, td { padding: 5px; border-radius: 1px; border: 1px solid lightgray;}

.tableFixHead thead { position: sticky; top: -1px; z-index: 1; background-color: gray; color: #fff; text-shadow: 1px 1px 2px #000; text-align:center;}

.tableFixHead tbody tr:nth-child(odd) { background-color: LemonChiffon;}

.tableFixHead tbody tr:nth-child(even) { background-color: AliceBlue;}

.tableFixHead tbody tr:hover { background-color: lightskyblue;}

.tableFixHead tbody tr.selected { border: 2px solid red; background-color: darkgray; color: #fff; text-shadow: 1px 1px 2px #000;}

</style>

<script>

    const rows = document.querySelectorAll('tbody tr');

    for (let i = 0; i < rows.length; i++) {

        rows[i].onclick = function () {

            highlightTableRow(this);

        };

    }

    function highlightTableRow(row) {

        const previouslySelectedRow = document.querySelector('tr.selected');

        if (previouslySelectedRow) {

            previouslySelectedRow.classList.remove('selected');

        }

        row.classList.add('selected');

    }

</script>

民國年月日

function Year1911() {

            var d = new Date();

            var yyy = d.getFullYear() - 1911;

            var MM = d.getMonth() + 1;

            MM = MM > 10 ? MM : '0' + MM;

            var dd = d.getDate();

            dd = dd > 10 ? dd : '0' + dd;

            return (yyy + '' + MM + '' + dd);

        }

ASP.NET AutoCompleteExtender 模糊查詢下拉式選單


查詢鼎新會計科目為例


.ASPX

        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods = "true" />

        <asp:TextBox ID="txtItem" runat="server"></asp:TextBox>
        <asp:AutoCompleteExtender
             runat="server"
             ID="AutoCompleteExtender1"
             TargetControlID="txtItem"
             ServiceMethod="SearchItem"
             MinimumPrefixLength="1"
             CompletionInterval="100"
             EnableCaching="false"
             CompletionSetCount="10"
             FirstRowSelected = "false" >
        </asp:AutoCompleteExtender>

.ASPX.VB

Imports System.Data.SqlClient

    <System.Web.Script.Services.ScriptMethod(), System.Web.Services.WebMethod()> _
    Public Shared Function SearchItem(ByVal prefixText As String, ByVal count As Integer) As List(Of String)


        Dim cn As New SqlConnection
        cn.ConnectionString = ConfigurationManager.ConnectionStrings("myConn").ConnectionString
        cn.Open()

        Dim cmd As New SqlCommand
        cmd.Connection = cn
        cmd.CommandText = "select distinct top (@MyCount) TH004, TH008 from COPTH where TH004 LIKE @SearchText + '%'"
        cmd.Parameters.AddWithValue("@MyCount", count)
        cmd.Parameters.AddWithValue("@SearchText", prefixText)

        Dim customers As List(Of String) = New List(Of String)
        Dim sdr As SqlDataReader
        sdr = cmd.ExecuteReader()

        While sdr.Read
            customers.Add(sdr("TH004").ToString & vbNewLine & " " & sdr("TH008").ToString)
        End While

        cn.Close()
        Return customers


    End Function

web.config
  <connectionStrings>
    <add name="myConn" connectionString="Data Source=.\SQLExpress;Initial Catalog=myDB;Persist Security Info=True;User ID=myID;Password=myPWD"/>
  </connectionStrings>


api-ms-win-crt-runtime-l1-1-0.dll



今天使用者問了一個問題,上網查了一下資料 ;不少應用軟體都會出現這個問題。

解決方法如下:
Windows 中通用 C 執行階段的更新 KB2999226
請在微軟提供的資料中,尋找對應版本下載

如果你的電腦沒有升級 SP,請先到這裡下載對應版本
當您嘗試安裝 Windows 7 SP1、Windows Server 2008 R2 SP1 或 Windows Embedded Standard 7 SP1 時,可取得防止「0xC0000034」錯誤訊息出現的更新

如果你的電腦沒有安裝 Visual C++,也請到這裡下載對應版本
下載Visual C++ 可轉散發套件會安裝執行階段元件,這些是執行使用 Visual Studio 2015 建置的 C++ 應用程式所必備的元件。