2007年3月28日

GoogleSerch

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    
<title>GoogleSearch</title>
    
<link href="http://www.google.com/uds/css/gsearch.css" type="text/css" rel="stylesheet" />
    
<script src="http://www.google.com/uds/api?file=uds.js&amp;v=1.0&amp;key=ABQIAAAAbKU1_TiGJxAPxQNRN0Z7thQEKx5ztgmPnP8AiUB_ZtaZmH_j4xR_bAGbjyG4GamffxBhkZcRXMQE0A" type="text/javascript"></script>
    
    
<script type="text/javascript">
    
var searchControl;
    window.onload 
= function() {
        onLoad();
    }
    
function onLoad() {
        searchControl 
= new GSearchControl();

        
//搜索WEB
        var webSrearch = new GwebSearch();
        webSrearch.setUserDefinedLabel(
"web");
        searchControl.addSearcher(webSrearch);
        
//搜索BLOG
        var blogsSrearch = new GblogSearch();
        blogsSrearch.setUserDefinedLabel(
"weblogs");
        searchControl.addSearcher(blogsSrearch);
        
//搜索news
        var newsSrearch = new GnewsSearch();
        newsSrearch.setUserDefinedLabel(
"news");
        searchControl.addSearcher(newsSrearch);
        
//搜索local
        var localSrearch = new GlocalSearch();
        localSrearch.setUserDefinedLabel(
"local");
        searchControl.addSearcher(localSrearch);
        
//搜索video
        var videoSrearch = new GvideoSearch();
        videoSrearch.setUserDefinedLabel(
"video");
        searchControl.addSearcher(videoSrearch);
        
//搜索book
        var bookSrearch = new GbookSearch();
        bookSrearch.setUserDefinedLabel(
"book");
        searchControl.addSearcher(bookSrearch);

        
//在cnblogs中搜索
        var siteSearch1 = new GwebSearch();
        siteSearch1.setUserDefinedLabel(
"cnblogs.com");
        siteSearch1.setSiteRestriction(
"cnblogs.com");
        searchControl.addSearcher(siteSearch1);
        
//在csdn中搜索
        var siteSearch2 = new GwebSearch();
        siteSearch2.setUserDefinedLabel(
"csdn.net");
        siteSearch2.setSiteRestriction(
"csdn.net");
        searchControl.addSearcher(siteSearch2);

        
var drawOptions = new GdrawOptions();
        drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
        drawOptions.setInput(document.getElementById('query'));
        searchControl.draw(document.getElementById(
"searchcontrol"), drawOptions);
        GSearch.getBranding(document.getElementById(
"branding"));
    }
    
    
var query = null;
    document.onkeydown 
= function(event) { kd(event); };
    
function kd(e) {
        
if (!e) e = event;
        
if (e.keyCode == 27)
            searchControl.clearAllResults();
        
if (query == null)
            query 
= document.getElementById('query');
        query.focus();
    }
    
</script>
    
    
<style type="text/css">
    body
    
{
        FONT-SIZE
: 11px;
        font-family
: verdana;
        text-align
: left;
    
}
    #queryContainer
    
{
        margin-bottom
:2em;
        width
: 80%;
        margin-left
:auto;
        margin-right
:auto;
    
}
    #query
    
{
        border
:1px solid silver;
        width
: 100%;
    
}
    #searchcontrol
    
{
        width
:80%;
        margin-left
:auto;
        margin-right
:auto;
        text-align
:left;
    
}
    .gsc-control 
    
{ 
        width
: 100%; 
    
}
    
</style>
</head>
<body>
<input type="text" style="width:300px;" name="query" id="query" /><br />
<div id="searchcontrol"></div>
</body>
</html>

posted @ 2007-03-28 11:43 苍冥 阅读(249) 评论(0) 编辑

2006年7月5日

从sql2005读取数据库通过xslt送显

xslt样式:
 1<?xml version="1.0" encoding="utf-8"?>
 2
 3<xsl:stylesheet version="1.0"
 4    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 5    <xsl:output method="html" />
 6    <xsl:param name="BackGroundColor" select="Blue" />
 7<xsl:template match="/">
 8    <HTML>
 9        <HEAD>
10            <TITLE>xslt测试</TITLE>
11        </HEAD>
12        <BODY>
13            <table border="1" cellSpacing="1" cellPadding="1">
14                <center>
15                    <xsl:for-each select="//music">
16                        <xsl:element name="tr">
17                            <xsl:attribute name="bgcolor">
18                                <xsl:value-of select="$Color" />
19                            </xsl:attribute>
20                            <xsl:element name="td">
21                                <xsl:value-of select="gs" />
22                            </xsl:element>
23                            <xsl:element name="td">
24                                <xsl:value-of select="gname" />
25                            </xsl:element>
26                            <xsl:element name="td">
27                                <xsl:attribute name="align">center</xsl:attribute>
28                                <xsl:value-of select="url" />
29                            </xsl:element>
30                        </xsl:element>
31                    </xsl:for-each>
32                </center>
33            </table>
34        </BODY>
35    </HTML>
36</xsl:template>
37</xsl:stylesheet>

页面文件中:
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Xml" %>
<%@ Import Namespace="System.Xml.Xsl" %>
<%@ Import Namespace="System.Xml.XPath" %>
<%@ Import Namespace="System.Web.Configuration" %>

<script runat="server">                
  
void Page_Load(object sender, System.EventArgs e)
  
{      
      
string connString = WebConfigurationManager.ConnectionStrings["adventureWorks"].ConnectionString; //从WEB.CONFIG读数据库字符连接串
      using (SqlConnection conn = new SqlConnection(connString))
      
{
          conn.Open();
          SqlCommand command 
= new SqlCommand("Select top 5 * from music for xml auto,elements", conn);          
          XmlReader reader 
= command.ExecuteXmlReader();
          XPathDocument xpathDoc 
= new XPathDocument(reader); //读取数据并以XML形式返回
          conn.Close();
          
string xslPath = Server.MapPath("xsl/music.xsl"); //给XML加样式       
          XslCompiledTransform transform = new XslCompiledTransform();          
          transform.Load(xslPath);
          XsltArgumentList argsList 
= new XsltArgumentList();
          
string backGroundColor = "Tan";
          argsList.AddParam(
"Color""", backGroundColor); //给样式附值
          transform.Transform(xpathDoc, argsList, Response.Output);  
          
      }

  }
        
</script>

posted @ 2006-07-05 14:48 苍冥 阅读(260) 评论(0) 编辑

2006年6月22日

Microsoft.Windows.Longhorn.Server.x86.build.5384.4

对于VISTA相信对于我们程序员来说更关注的应该是Longhorn.Server版

下载地址:http://www.mininova.org/tor/329926
SN:GJVYY-XD7GV-X8YKQ-272HC-6DHXC

下载并安装一路顺利,
硬件配置:
cpu:2.66
内存:512
硬盘:80G  安装盘为D盘20G

安装好后运行,感觉速度上相当快,与VISTA完全不是一个等级.毕竟只有1.96G,去了1G多的VISTA可视化效果.
界面延用了server的一惯风格.

posted @ 2006-06-22 09:14 苍冥 阅读(156) 评论(0) 编辑

2006年5月17日

sql2005建webservice及在vs2005中的应用

sql2005创建webservice

CREATE ENDPOINT mymusic 
state
=started 
as http( 
path
='/sql/music'
AUTHENTICATION
=(INTEGRATED), 
ports
=(clear) 

for soap( 
WebMethod 
'mymusic'(               
FORMAT
=ROWSETS_ONLY,
SCHEMA =STANDARD ,
name
='cm_text.dbo.getgs'             --cm_text为数据库名getgs为存储过程
), 
wsdl
=default
database='cm_text'
namespace
='http://mysite.org/'

vs2005中应用
首先进行WEB引用,此处为music
 1using System;
 2using System.Data;
 3using System.Configuration;
 4using System.Collections;
 5using System.Web;
 6using System.Web.Security;
 7using System.Web.UI;
 8using System.Web.UI.WebControls;
 9using System.Web.UI.WebControls.WebParts;
10using System.Web.UI.HtmlControls;
11using music;
12using System.Net;
13using System.IO;
14using System.Text;
15
16public partial class Default2 : System.Web.UI.Page
17{
18    public ListBox catalogListBox;
19    public string ad="";
20    protected void Page_Load(object sender, EventArgs e)
21    {
22        Label1.Text=User.Identity.Name;
23        Label2.Text = User.Identity.AuthenticationType;
24        music.mymusic d = new mymusic();
25        CredentialCache a = new CredentialCache();
26        a.Add(new Uri("http://192.168.20.216"), "NTLM"new NetworkCredential("administrator""密码")); //此处用的是NTLM登陆方式
27        d.Credentials = a.GetCredential(new Uri("http://192.168.20.216"),"NTLM");
28        GridView1.DataSource = d.Callmymusic();
29        GridView1.DataBind();
30    }

31}

posted @ 2006-05-17 16:57 苍冥 阅读(719) 评论(0) 编辑

C#.net 支付宝接口

摘要: 生成URL链接1usingSystem;2usingSystem.Data;3usingSystem.Configuration;4usingSystem.Collections;5usingSystem.Web;6usingSystem.Web.Security;7usingSystem.Web.UI;8usingSystem.Web.UI.WebControls;9usingSystem.We...阅读全文

posted @ 2006-05-17 16:40 苍冥 阅读(3355) 评论(3) 编辑

membership

摘要: webconfig设置<?xmlversion="1.0"?><!--注意:除了手动编辑此文件以外,您还可以使用Web管理工具来配置应用程序的设置。可以使用VisualStudio中的“网站”->“ASP.NET配置”选项。设置和注释的完整列表在machine.config.comments中,该文件通常位于\Windows\...阅读全文

posted @ 2006-05-17 09:47 苍冥 阅读(276) 评论(0) 编辑

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

导航

统计

公告

昵称:苍冥
园龄:5年9个月
粉丝:1
关注:0

搜索

 
 

常用链接

随笔分类

随笔档案

最新评论

阅读排行榜

评论排行榜

推荐排行榜